#include "ECObjects.h"
Go to the source code of this file.
Classes | |
struct | PropertyLayout |
struct | ClassLayout |
struct | SchemaLayout |
struct | ECDBuffer |
Base class for ECN::IECInstance implementations that get/set values from a block of memory, e.g. More... | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::ECN | |
Typedefs | |
typedef ECDBuffer * | ECDBufferP |
typedef ECDBuffer & | ECDBufferR |
typedef ECDBuffer const * | ECDBufferCP |
typedef ECDBuffer const & | ECDBufferCR |
typedef ScopedDataAccessor * | ScopedDataAccessorP |
typedef ScopedDataAccessor & | ScopedDataAccessorR |
typedef ScopedDataAccessor const * | ScopedDataAccessorCP |
typedef ScopedDataAccessor const & | ScopedDataAccessorCR |
typedef uint32_t | NullflagsBitmask |
typedef uint16_t | ClassIndex |
typedef uint16_t | SchemaIndex |
typedef RefCountedPtr < ClassLayout > | ClassLayoutPtr |
typedef bvector< ClassLayoutPtr > | ClassLayoutVector |
Enumerations | |
enum | ArrayModifierFlags : uint32_t { PROPERTYLAYOUTMODIFIERFLAGS_None = 0x00, PROPERTYLAYOUTMODIFIERFLAGS_IsArrayFixedCount = 0x01, PROPERTYLAYOUTMODIFIERFLAGS_IsReadOnly = 0x02, PROPERTYLAYOUTMODIFIERFLAGS_IsCalculated = 0x04 } |