|
Functions |
| TTypeInfo | CPointerTypeInfoGetTypeInfo (TTypeInfo type) |
| void | Write (CObjectOStream &out, TConstObjectPtr object, const CTypeRef &type) |
| void | Read (CObjectIStream &in, TObjectPtr object, const CTypeRef &type) |
| void | Write (CObjectOStream &out, TConstObjectPtr object, TTypeInfo type) |
| void | Read (CObjectIStream &in, TObjectPtr object, TTypeInfo type) |
| | DEFINE_STATIC_FAST_MUTEX (s_ModuleNameMutex) |
| static const string & | GetModuleName (const char *moduleName) |
| void | SetModuleName (CTypeInfo *info, const char *moduleName) |
| void | SetModuleName (CEnumeratedTypeValues *info, const char *moduleName) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, const CTypeRef &r) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfo t) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter f) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f1, TTypeInfo t) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfo t) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfo t) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f4, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f4, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfo t) |
| CMemberInfo * | AddMember (CClassTypeInfoBase *info, const char *name, const void *member, TTypeInfoGetter1 f4, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, const CTypeRef &r) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfo t) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter f) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f1, TTypeInfo t) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfo t) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfo t) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f4, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, const CTypeRef &r) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f4, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfo t) |
| CVariantInfo * | AddVariant (CChoiceTypeInfo *info, const char *name, const void *member, TTypeInfoGetter1 f4, TTypeInfoGetter1 f3, TTypeInfoGetter1 f2, TTypeInfoGetter1 f1, TTypeInfoGetter f) |
| void | SetPreWrite (CClassTypeInfo *info, TPreWriteFunction func) |
| void | SetPostWrite (CClassTypeInfo *info, TPostWriteFunction func) |
| void | SetPreRead (CClassTypeInfo *info, TPreReadFunction func) |
| void | SetPostRead (CClassTypeInfo *info, TPostReadFunction func) |
| void | SetPreWrite (CChoiceTypeInfo *info, TPreWriteFunction func) |
| void | SetPostWrite (CChoiceTypeInfo *info, TPostWriteFunction func) |
| void | SetPreRead (CChoiceTypeInfo *info, TPreReadFunction func) |
| void | SetPostRead (CChoiceTypeInfo *info, TPostReadFunction func) |
| void | RegisterEnumTypeValuesObject (CEnumeratedTypeValues *) |
| void | RegisterTypeInfoObject (CTypeInfo *) |