![]() | InDesign SDK 20.5 |
#include <SchemaUtils.h>
Public Types | |
| typedef object_type | data_type |
Public Member Functions | |
| Field (FieldID id, const FieldValue &fv) | |
| Field (const FieldValue &fv) | |
| Field (FieldID id, const Instance &instance, FieldType type=kInvalidField) | |
| Field (const Field &other) | |
| Field (const Field &other, const Instance &instance) | |
| Field (IPMStream *s, FieldType t) | |
| void | ReadWrite (IPMStream *s, uint32 skipCount=0, uint32 getCount=kMaxUInt32) |
| bool16 | CopyValue (const Field &other, uint32 skipCount=0, uint32 getCount=kMaxUInt32) |
| const FieldKey & | GetKey () const |
| FieldType | GetType () const |
| uint32 | GetValueCount () const |
| ValueVector::const_iterator | Begin () const |
| ValueVector::const_iterator | End () const |
| void | AddValue (const FieldValue &v) |
| bool16 | operator== (const Field &other) const |
| Field & | operator= (const Field &other) |
This is a private utility class referenced only by private method or data of other public classes. It is not intended to be used directly by outside developers.