libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
GblSettings Struct Reference

#include <gimbal_settings.h>

Inheritance diagram for GblSettings:
GblObject GblBox GblITableVariant GblInstance

Data Fields

union { 
 
   GblSettingsClass *   pClass 
 
   GblObject   base 
 
};  
 
GblStringRefpPath
 
GblStringRefpAppName
 
GblStringRefpOrgName
 
GBL_SETTINGS_STATUS status
 
GblBool dirty
 
- Data Fields inherited from GblObject
union { 
 
   GblObjectClass *   pClass 
 
   GblBox   base 
 
};  
 
- Data Fields inherited from GblBox
union { 
 
   GblBoxClass *   pClass 
 
   GblInstance   base 
 
};  
 
struct { 
 
   GblArrayMap *   pFields 
 
   volatile uint16_t   refCounter 
 
   uint16_t   contextType: 1 
 
   uint16_t   constructedInPlace: 1 
 
   uint16_t   derivedFlags: 14 
 
private_ 
 
- Data Fields inherited from GblInstance
GblClasspClass
 

Additional Inherited Members

Detailed Description

User-settings data management and persistence.

GblSettings provides a mechanism through which user and application settings can be accessed uniformly and serialized and deserialized from some common format.

See also
GblSettingsClass

Definition at line 72 of file gimbal_settings.h.

Field Documentation

◆ pClass

GblSettingsClass* GblSettings::pClass

Pointer to class/vtable structure.

Definition at line 72 of file gimbal_settings.h.

◆ base

GblObject GblSettings::base

Inherited base instance structure.

Definition at line 72 of file gimbal_settings.h.

◆ pPath

GblStringRef* GblSettings::pPath

Definition at line 73 of file gimbal_settings.h.

◆ pAppName

GblStringRef* GblSettings::pAppName

Definition at line 74 of file gimbal_settings.h.

◆ pOrgName

GblStringRef* GblSettings::pOrgName

Definition at line 75 of file gimbal_settings.h.

◆ status

GBL_SETTINGS_STATUS GblSettings::status

Definition at line 76 of file gimbal_settings.h.

◆ dirty

GblBool GblSettings::dirty

Definition at line 77 of file gimbal_settings.h.


The documentation for this struct was generated from the following file: