addExtTPConverterForReading(ITPConverter *cnv) | TopLevelTPCnvBase | virtual |
addMainTPConverter() | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inline |
addTPConverter(ITPConverter *cnv) | TopLevelTPCnvBase | virtual |
addTPConverterForReading(ITPConverter *cnv) | TopLevelTPCnvBase | virtual |
addTPConverterForWriting(ITPConverter *cnv) | TopLevelTPCnvBase | privatevirtual |
addTPConvertersForReadingTo(TopLevelTPCnvBase *dest) | TopLevelTPCnvBase | virtual |
addTPConvertersTo(TopLevelTPCnvBase *dest) | TopLevelTPCnvBase | virtual |
clearTLPersObject() override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
converterForRef(const TPObjRef &ref) const | TopLevelTPCnvBase | inline |
converterForType(const std::type_info &info) const | TopLevelTPCnvBase | inline |
convIdMap_t typedef | TopLevelTPCnvBase | protected |
createPersistent(const TRANS *transObj, MsgStream &log) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
createPersistentWithKey(const TRANS *transObj, const std::string &key, MsgStream &log) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
createTLPersObject() override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
createTransient(MsgStream &log) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inline |
createTransient(const TL_PERS *persObj, MsgStream &log) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
createTransientWithKey(const std::string &key, MsgStream &log) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inline |
deleteTLPersObject() override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
Factory typedef | ITPCnvBase | |
getConverterID() override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
getTLPersObject() | TopLevelTPCnvBaseP< TL_PERS > | inline |
getTLPersObject() const | TopLevelTPCnvBaseP< TL_PERS > | inline |
getTLPersObjectAsVoid() override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
getTLPersObjectAsVoid() const override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
getTokenListVar() override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
getTokenListVarFrom(void *persObj) override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
hasConvertersFrom(TopLevelTPCnvBase *cnv) | TopLevelTPCnvBase | inlineprotected |
hasTLPersObject() const override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
m_converters | TopLevelTPCnvBase | protected |
m_convIdMap | TopLevelTPCnvBase | protected |
m_mainConverter | TopLevelTPConverter< MAIN_CNV, TL_PERS > | protected |
m_registeredTLConverters | TopLevelTPCnvBase | protected |
m_tlPersObject | TopLevelTPCnvBaseP< TL_PERS > | protected |
m_typeIDCount | TopLevelTPCnvBase | protected |
operator=(const TopLevelTPCnvBaseP &)=delete | TopLevelTPCnvBaseP< TL_PERS > | |
PERS typedef | TopLevelTPConverter< MAIN_CNV, TL_PERS > | |
persistentTInfo() const override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
persToTrans(const PERS *pers, TRANS *trans, MsgStream &msg) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
persToTransUntyped(const void *pers, void *trans, MsgStream &log) override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
persToTransWithKeyUntyped(const void *pers, void *trans, const std::string &, MsgStream &log) override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
releaseTLPersObject() | TopLevelTPCnvBaseP< TL_PERS > | inline |
rememberConverter(TopLevelTPCnvBase *cnv) | TopLevelTPCnvBase | inlineprotected |
setMainCnvPStorage(STORAGE *storage) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inline |
setPStorage(TL_PERS *persObj) override=0 | TopLevelTPConverter< MAIN_CNV, TL_PERS > | pure virtual |
setTLPersObject(void *persObj) override | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |
TopLevelTPCnvBase() | TopLevelTPCnvBase | inline |
TopLevelTPCnvBaseP() | TopLevelTPCnvBaseP< TL_PERS > | inline |
TopLevelTPCnvBaseP(const TopLevelTPCnvBaseP &)=delete | TopLevelTPCnvBaseP< TL_PERS > | |
TopLevelTPConverter() | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inline |
TRANS typedef | TopLevelTPConverter< MAIN_CNV, TL_PERS > | |
transientTInfo() const override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
transToPers(const TRANS *trans, PERS *pers, MsgStream &msg) | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
transToPersUntyped(const void *trans, void *pers, MsgStream &log) override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
transToPersWithKeyUntyped(const void *trans, void *pers, const std::string &, MsgStream &log) override | TopLevelTPConverter< MAIN_CNV, TL_PERS > | inlinevirtual |
~ITPCnvBase()=default | ITPCnvBase | virtual |
~TopLevelTPCnvBase() | TopLevelTPCnvBase | inlinevirtual |
~TopLevelTPCnvBaseP() | TopLevelTPCnvBaseP< TL_PERS > | inlinevirtual |