Safir SDK Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TypeRepository.h File Reference
#include <set>
#include <string>
#include <Safir/Dob/Typesystem/LanguageInterfaceDefs.h>
#include <Safir/Utilities/Internal/Id.h>
Include dependency graph for TypeRepository.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Safir::Dob::Typesystem::ToolSupport::TypeRepositoryTraits< T >
 
class  Safir::Dob::Typesystem::ToolSupport::PropertyDescription
 Description of a property type. More...
 
class  Safir::Dob::Typesystem::ToolSupport::ExceptionDescription
 Description of an exception type. More...
 
class  Safir::Dob::Typesystem::ToolSupport::ParameterDescription
 Description of a parameter. More...
 
class  Safir::Dob::Typesystem::ToolSupport::EnumDescription
 Description of an enumeration type. More...
 
class  Safir::Dob::Typesystem::ToolSupport::MemberDescription
 Description of a member. More...
 
class  Safir::Dob::Typesystem::ToolSupport::MemberMappingDescription
 Description of a property member mapping. More...
 
class  Safir::Dob::Typesystem::ToolSupport::PropertyMappingDescription
 Description of a property mapping. More...
 
class  Safir::Dob::Typesystem::ToolSupport::CreateRoutineDescription
 Description of a create routine. More...
 
class  Safir::Dob::Typesystem::ToolSupport::ClassDescription
 Description of a class type. More...
 
class  Safir::Dob::Typesystem::ToolSupport::TypeRepository
 The TypeRepository class is the baseclass of any TypeRepository implementation. More...
 
struct  Safir::Dob::Typesystem::ToolSupport::TypeRepositoryTraits< TypeRepository >
 TypeTraits used to deduce specific types when TypeRepository is used in template code. More...
 

Namespaces

 Safir
 Safir.
 
 Safir::Dob
 Dob.
 
 Safir::Dob::Typesystem
 This namespace contains the DOB Typesystem functionality and definitions.
 
 Safir::Dob::Typesystem::ToolSupport