Functions | |
void | _sizeInColumns (const edm::TypeWithDict &typ, size_t &sz, bool &hasDependencies) |
void | _sizeInColumnsForCArray (const edm::TypeWithDict &typ, size_t &sz, bool &hasDependencies) |
size_t | sizeInColumns (const edm::TypeWithDict &topLevelClassType) |
std::pair< bool, size_t > | sizeInColumnsForCArray (const edm::TypeWithDict &arrayType) |
void ora::RelationalMapping::_sizeInColumns | ( | const edm::TypeWithDict & | typ, |
size_t & | sz, | ||
bool & | hasDependencies | ||
) |
Definition at line 32 of file RelationalMapping.cc.
References _sizeInColumnsForCArray(), edm::TypeWithDict::hasBase(), edm::TypeWithDict::isArray(), edm::MemberWithDict::isTransient(), ora::ClassUtils::isTypeAssociativeContainer(), ora::ClassUtils::isTypeNamedReference(), ora::ClassUtils::isTypeNonAssociativeContainer(), ora::ClassUtils::isTypeOraPointer(), ora::ClassUtils::isTypePrimitive(), ora::ClassUtils::isTypeUniqueReference(), ora::ClassUtils::resolvedType(), and edm::MemberWithDict::typeOf().
Referenced by _sizeInColumnsForCArray(), and sizeInColumns().
void ora::RelationalMapping::_sizeInColumnsForCArray | ( | const edm::TypeWithDict & | typ, |
size_t & | sz, | ||
bool & | hasDependencies | ||
) |
Definition at line 80 of file RelationalMapping.cc.
References _sizeInColumns(), ora::ClassUtils::arrayLength(), edm::TypeWithDict::isArray(), ora::ClassUtils::resolvedType(), and edm::TypeWithDict::toType().
Referenced by _sizeInColumns(), and sizeInColumnsForCArray().
size_t ora::RelationalMapping::sizeInColumns | ( | const edm::TypeWithDict & | topLevelClassType | ) |
Definition at line 15 of file RelationalMapping.cc.
References _sizeInColumns().
Referenced by ora::MappingGenerator::createNewDependentMapping(), and ora::MappingGenerator::createNewMapping().
std::pair< bool, size_t > ora::RelationalMapping::sizeInColumnsForCArray | ( | const edm::TypeWithDict & | arrayType | ) |
Definition at line 23 of file RelationalMapping.cc.
References _sizeInColumnsForCArray().
Referenced by ora::CArrayMapping::process().