Functions | |
void | _sizeInColumns (const Reflex::Type &typ, size_t &sz, bool &hasDependencies) |
void | _sizeInColumnsForCArray (const Reflex::Type &typ, size_t &sz, bool &hasDependencies) |
size_t | sizeInColumns (const Reflex::Type &topLevelClassType) |
std::pair< bool, size_t > | sizeInColumnsForCArray (const Reflex::Type &arrayType) |
void ora::RelationalMapping::_sizeInColumns | ( | const Reflex::Type & | typ, |
size_t & | sz, | ||
bool & | hasDependencies | ||
) |
Definition at line 31 of file RelationalMapping.cc.
References _sizeInColumnsForCArray(), i, ora::ClassUtils::isTypeAssociativeContainer(), ora::ClassUtils::isTypeNamedReference(), ora::ClassUtils::isTypeNonAssociativeContainer(), ora::ClassUtils::isTypeOraPointer(), ora::ClassUtils::isTypePrimitive(), ora::ClassUtils::isTypeUniqueReference(), and ora::ClassUtils::resolvedType().
Referenced by _sizeInColumnsForCArray(), and sizeInColumns().
void ora::RelationalMapping::_sizeInColumnsForCArray | ( | const Reflex::Type & | typ, |
size_t & | sz, | ||
bool & | hasDependencies | ||
) |
Definition at line 78 of file RelationalMapping.cc.
References _sizeInColumns(), and ora::ClassUtils::resolvedType().
Referenced by _sizeInColumns(), and sizeInColumnsForCArray().
size_t ora::RelationalMapping::sizeInColumns | ( | const Reflex::Type & | topLevelClassType | ) |
Definition at line 14 of file RelationalMapping.cc.
References _sizeInColumns().
Referenced by ora::MappingGenerator::createNewDependentMapping(), and ora::MappingGenerator::createNewMapping().
std::pair< bool, size_t > ora::RelationalMapping::sizeInColumnsForCArray | ( | const Reflex::Type & | arrayType | ) |
Definition at line 22 of file RelationalMapping.cc.
References _sizeInColumnsForCArray().
Referenced by ora::CArrayMapping::process().