|
| CConstObjectInfoMI (void) |
|
| CConstObjectInfoMI (const CConstObjectInfo &object) |
|
| CConstObjectInfoMI (const CConstObjectInfo &object, TMemberIndex index) |
|
const CConstObjectInfo & | GetClassObject (void) const |
| Get containing class data. More...
|
|
CConstObjectInfoMI & | operator= (const CConstObjectInfo &object) |
|
bool | IsSet (void) const |
| Is member assigned a value. More...
|
|
CConstObjectInfo | GetMember (void) const |
| Get class member data. More...
|
|
CConstObjectInfo | operator* (void) const |
| Get class member data. More...
|
|
bool | CanGet (void) const |
|
| CObjectTypeInfoMI (void) |
|
| CObjectTypeInfoMI (const CObjectTypeInfo &info) |
|
| CObjectTypeInfoMI (const CObjectTypeInfo &info, TMemberIndex index) |
|
TMemberIndex | GetMemberIndex (void) const |
| Get index of the member in the class. More...
|
|
CObjectTypeInfoMI & | operator++ (void) |
| Advance to next element. More...
|
|
CObjectTypeInfoMI & | operator= (const CObjectTypeInfo &info) |
|
CObjectTypeInfo | GetClassType (void) const |
| Get containing class type. More...
|
|
| operator CObjectTypeInfo (void) const |
| Get data type information. More...
|
|
CObjectTypeInfo | GetMemberType (void) const |
| Get data type information. More...
|
|
CObjectTypeInfo | operator* (void) const |
| Get data type information. More...
|
|
void | SetLocalReadHook (CObjectIStream &stream, CReadClassMemberHook *hook) const |
|
void | SetGlobalReadHook (CReadClassMemberHook *hook) const |
|
void | ResetLocalReadHook (CObjectIStream &stream) const |
|
void | ResetGlobalReadHook (void) const |
|
void | SetPathReadHook (CObjectIStream *in, const string &path, CReadClassMemberHook *hook) const |
|
void | SetLocalWriteHook (CObjectOStream &stream, CWriteClassMemberHook *hook) const |
|
void | SetGlobalWriteHook (CWriteClassMemberHook *hook) const |
|
void | ResetLocalWriteHook (CObjectOStream &stream) const |
|
void | ResetGlobalWriteHook (void) const |
|
void | SetPathWriteHook (CObjectOStream *stream, const string &path, CWriteClassMemberHook *hook) const |
|
void | SetLocalSkipHook (CObjectIStream &stream, CSkipClassMemberHook *hook) const |
|
void | ResetLocalSkipHook (CObjectIStream &stream) const |
|
void | SetPathSkipHook (CObjectIStream *stream, const string &path, CSkipClassMemberHook *hook) const |
|
void | SetLocalCopyHook (CObjectStreamCopier &stream, CCopyClassMemberHook *hook) const |
|
void | SetGlobalCopyHook (CCopyClassMemberHook *hook) const |
|
void | ResetLocalCopyHook (CObjectStreamCopier &stream) const |
|
void | ResetGlobalCopyHook (void) const |
|
void | SetPathCopyHook (CObjectStreamCopier *stream, const string &path, CCopyClassMemberHook *hook) const |
|
const CMemberInfo * | GetMemberInfo (void) const |
|
const string & | GetAlias (void) const |
|
bool | Valid (void) const |
| Is iterator valid. More...
|
|
| DECLARE_OPERATOR_BOOL (Valid()) |
| Is iterator valid. More...
|
|
bool | operator== (const CObjectTypeInfoII &iter) const |
|
bool | operator!= (const CObjectTypeInfoII &iter) const |
|
void | Next (void) |
| Advance to next element. More...
|
|
const CItemInfo * | GetItemInfo (void) const |
|
TMemberIndex | GetIndex (void) const |
| Get index of the element in the container (class or choice) More...
|
|
CConstObjectInfoMI –.
Class member iterator provides read access to class member data.
Definition at line 396 of file objectiter.hpp.