|
| class | Array |
| | Base class to provide array of properties. More...
|
| |
| class | ArrayTemplate |
| | Used by code generator for integral-typed arrays. More...
|
| |
| class | ArrayUpdaterTemplate |
| | Used by code generator for integral-typed arrays. More...
|
| |
| class | StringArrayTemplate |
| | Used by code generator for String-typed arrays. More...
|
| |
| class | StringArrayUpdaterTemplate |
| | Used by code generator for String-typed arrays. More...
|
| |
| class | ArrayBase |
| | Base class to provide array of properties. More...
|
| |
| class | ArrayIterator |
| | Array iterator support. More...
|
| |
| class | Database |
| |
| class | DatabaseTemplate |
| | Used by code generator to create specific template for Database More...
|
| |
| struct | DatabaseInfo |
| |
| class | ImportStream |
| | Interface for formatted import stream. More...
|
| |
| struct | ExportOptions |
| | Options for streaming object output. More...
|
| |
| class | ExportStream |
| | Interface for formatted export stream. More...
|
| |
| class | Format |
| | Abstract base class wrapping support for a specific storage format, such as JSON. More...
|
| |
| class | HttpImportResource |
| | HttpResource handler to support streaming updates to a configuration database. More...
|
| |
| struct | number_t |
| | Basic definition of base-10 floating point value. More...
|
| |
| struct | const_number_t |
| | Compile-time constant number. More...
|
| |
| class | Number |
| | Base-10 floating-point storage format. More...
|
| |
| class | Object |
| | An object can contain other objects, properties and arrays. More...
|
| |
| class | ObjectTemplate |
| | Used by code generator. More...
|
| |
| class | ObjectUpdaterTemplate |
| | Used by code generator. More...
|
| |
| class | OuterObjectUpdaterTemplate |
| | Used by code generator. More...
|
| |
| class | OuterObjectTemplate |
| | Used by code generator. More...
|
| |
| class | ObjectArray |
| | Base class to provide array of objects. More...
|
| |
| class | ObjectArrayTemplate |
| | Used by code generator. More...
|
| |
| class | ObjectArrayUpdaterTemplate |
| | Used by code generator. More...
|
| |
| struct | ObjectInfo |
| |
| class | PoolData |
| | Base allocator, designed for good reallocation performance and low RAM footprint. More...
|
| |
| struct | CountedString |
| | Used by StringPool. More...
|
| |
| class | StringPool |
| | Pool for string data. More...
|
| |
| class | ArrayData |
| | An array of fixed-sized items. More...
|
| |
| class | ArrayPool |
| | This pool stores array data. More...
|
| |
| class | PropertyConst |
| | Read-only access to a key/value pair stored in an object, or a simple array value. More...
|
| |
| class | Property |
| | Adds write access for a key/value pair stored in an object, or a simple array value. More...
|
| |
| struct | ArrayId |
| | Identifies array storage within array pool. More...
|
| |
| union | PropertyData |
| |
| struct | EnumInfo |
| |
| class | EnumRange |
| | Support random() for ranges of enumerated types. More...
|
| |
| struct | PropertyInfo |
| | Property metadata. More...
|
| |
| struct | Status |
| | Stores import/export stream status information. More...
|
| |
| class | Store |
| | Manages access to an object store, typically one file. More...
|
| |
| class | StoreRef |
| | Holds a strong reference to a store instance for reading. More...
|
| |
| class | StoreUpdateRef |
| | Holds a strong reference to a store instance for writing (updating) More...
|
| |
| class | Union |
| | Variant object, can contain one of a selection of object types A union contains one private property, the tag, and one or more object types. Only one of these objects is stored, accessed at object index 0. More...
|
| |
| class | UnionTemplate |
| | Used by code generator. More...
|
| |
| class | UnionUpdaterTemplate |
| | Used by code generator. More...
|
| |