Safir SDK Core
Loading...
Searching...
No Matches
Safir::Websocket::Typesystem Namespace Reference

Typesystem. More...

Classes

class  ClassType
 Represents a class type in the Dob. More...
 
class  EnumType
 Represents an enumeration type in the Dob. More...
 
class  Member
 Represents a class member in a Dob type. More...
 
class  TypeHierarchy
 Representation of the Dob typesystem. More...
 

Typedefs

typedef std::shared_ptr< ClassType > ClassTypePtr
 
typedef std::shared_ptr< const ClassType > ClassTypeConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ClassType > ClassTypeContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ClassTypeContainer > ClassTypeContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ClassType > ClassTypeSequenceContainer
 
typedef std::shared_ptr< EnumType > EnumTypePtr
 
typedef std::shared_ptr< const EnumType > EnumTypeConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< EnumType > EnumTypeContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< EnumTypeContainer > EnumTypeContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< EnumType > EnumTypeSequenceContainer
 
typedef std::shared_ptr< Member > MemberPtr
 
typedef std::shared_ptr< const Member > MemberConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Member > MemberContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< MemberContainer > MemberContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Member > MemberSequenceContainer
 
typedef std::shared_ptr< TypeHierarchy > TypeHierarchyPtr
 
typedef std::shared_ptr< const TypeHierarchy > TypeHierarchyConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy > TypeHierarchyContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< TypeHierarchyContainer > TypeHierarchyContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< TypeHierarchy > TypeHierarchySequenceContainer
 

Detailed Description

Typedef Documentation

◆ ClassTypeConstPtr

◆ ClassTypeContainer

◆ ClassTypeContainerArray

◆ ClassTypePtr

◆ ClassTypeSequenceContainer

◆ EnumTypeConstPtr

◆ EnumTypeContainer

◆ EnumTypeContainerArray

◆ EnumTypePtr

◆ EnumTypeSequenceContainer

◆ MemberConstPtr

typedef std::shared_ptr<const Member> Safir::Websocket::Typesystem::MemberConstPtr

◆ MemberContainer

◆ MemberContainerArray

◆ MemberPtr

◆ MemberSequenceContainer

◆ TypeHierarchyConstPtr

◆ TypeHierarchyContainer

◆ TypeHierarchyContainerArray

◆ TypeHierarchyPtr

◆ TypeHierarchySequenceContainer