Safir SDK Core
Loading...
Searching...
No Matches
TypeRepository.h File Reference
#include <set>
#include <map>
#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

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

namespace  Safir
 This namespace contains all the functionality and definitions of the SAFIR SDK.
 
namespace  Safir::Dob
 This namespace contains all functionality of the DOB (Components DOSE and DOTS).
 
namespace  Safir::Dob::Typesystem
 This namespace contains the DOB Typesystem functionality and definitions.
 
namespace  Safir::Dob::Typesystem::ToolSupport