Public Types | Public Member Functions

StructureType< DELEGATE > Class Template Reference

#include <TypeObject.hpp>

Inheritance diagram for StructureType< DELEGATE >:

List of all members.

Public Types

enum  MemberId { BASE_TYPE_STRUCTURETYPE_MEMBER_ID = 100, MEMBER_STRUCTURETYPE_MEMBER_ID = 101 }

Public Member Functions

dds::type::typeobject::TypeId base_type () const
void base_type (dds::type::typeobject::TypeId value)
const
dds::type::typeobject::StructureMemberSeq 
member () const
dds::type::typeobject::StructureMemberSeqmember (dds::type::typeobject::StructureMemberSeq &dst) const
void member (const dds::type::typeobject::StructureMemberSeq &value)

Detailed Description

template<typename DELEGATE>
class tdds::type::typeobject::StructureType< DELEGATE >

Definition at line 253 of file TypeObject.hpp.


Member Enumeration Documentation

enum MemberId

Member IDs used in the StructureType type

Enumerator:
BASE_TYPE_STRUCTURETYPE_MEMBER_ID 
MEMBER_STRUCTURETYPE_MEMBER_ID 

Reimplemented from Type< DELEGATE >.

Definition at line 260 of file TypeObject.hpp.


Member Function Documentation

dds::type::typeobject::TypeId base_type (  )  const
void base_type ( dds::type::typeobject::TypeId  value  ) 
const dds::type::typeobject::StructureMemberSeq member (  )  const
void member ( const dds::type::typeobject::StructureMemberSeq value  ) 

The documentation for this class was generated from the following file: