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< ClassTypeClassTypePtr
 
typedef std::shared_ptr< const ClassTypeClassTypeConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ClassTypeClassTypeContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ClassTypeContainerClassTypeContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ClassTypeClassTypeSequenceContainer
 
typedef std::shared_ptr< EnumTypeEnumTypePtr
 
typedef std::shared_ptr< const EnumTypeEnumTypeConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< EnumTypeEnumTypeContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< EnumTypeContainerEnumTypeContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< EnumTypeEnumTypeSequenceContainer
 
typedef std::shared_ptr< MemberMemberPtr
 
typedef std::shared_ptr< const MemberMemberConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< MemberMemberContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< MemberContainerMemberContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< MemberMemberSequenceContainer
 
typedef std::shared_ptr< TypeHierarchyTypeHierarchyPtr
 
typedef std::shared_ptr< const TypeHierarchyTypeHierarchyConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchyTypeHierarchyContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< TypeHierarchyContainerTypeHierarchyContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< TypeHierarchyTypeHierarchySequenceContainer
 

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