#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 | |
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::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::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) |