CMS 3D CMS Logo

Classes | Namespaces | Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/CondCore/ORA/src/ClassUtils.h File Reference

#include "Reflex/Type.h"

Go to the source code of this file.

Classes

class  ora::RflxDeleter

Namespaces

namespace  ora
 

TO BE REMOVED.


namespace  ora::ClassUtils

Functions

bool ora::ClassUtils::checkMappedType (const Reflex::Type &type, const std::string &mappedTypeName)
void * ora::ClassUtils::constructObject (const Reflex::Type &typ)
Reflex::Type ora::ClassUtils::containerDataType (const Reflex::Type &typ)
Reflex::Type ora::ClassUtils::containerKeyType (const Reflex::Type &typ)
Reflex::Type ora::ClassUtils::containerSubType (const Reflex::Type &typ, const std::string &subTypeName)
Reflex::Type ora::ClassUtils::containerValueType (const Reflex::Type &typ)
std::string ora::ClassUtils::demangledName (const std::type_info &typeInfo)
bool ora::ClassUtils::findBaseType (Reflex::Type &type, Reflex::Type &baseType, Reflex::OffsetFunction &func)
bool ora::ClassUtils::isType (const Reflex::Type &type, const Reflex::Type &baseType)
bool ora::ClassUtils::isTypeAssociativeContainer (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeContainer (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeKeyedContainer (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeNamedReference (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeNameOraVector (const std::string &typeName)
bool ora::ClassUtils::isTypeNonAssociativeContainer (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeNonKeyedContainer (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeObject (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeOraPointer (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeOraReference (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeOraVector (const Reflex::Type &typ)
bool ora::ClassUtils::isTypePrimitive (const Reflex::Type &typ)
bool ora::ClassUtils::isTypePVector (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeQueryableVector (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeString (const Reflex::Type &typ)
bool ora::ClassUtils::isTypeUniqueReference (const Reflex::Type &typ)
void ora::ClassUtils::loadDictionary (const std::string &className)
Reflex::Type ora::ClassUtils::lookupDictionary (const std::type_info &typeInfo, bool throwFlag=true)
Reflex::Type ora::ClassUtils::lookupDictionary (const std::string &className, bool throwFlag=true)
Reflex::Type ora::ClassUtils::resolvedType (const Reflex::Type &typ)
void * ora::ClassUtils::upCast (const Reflex::Type &type, void *ptr, const Reflex::Type &asType)