Namespaces | Typedefs | Variables

src/hpp/dds/xtypes/dds_xtypes_fwd.hpp File Reference

#include <map>
#include <vector>
#include <dds/core/corefwd.hpp>
#include <dds/core/macros.hpp>
#include <tdds/xtypes/tdds_xtypes_fwd.hpp>
#include <dds/pub/pubfwd.hpp>
#include <dds/sub/subfwd.hpp>

Go to the source code of this file.

Namespaces

namespace  dds
namespace  dds::type
namespace  dds::type::builtin
namespace  dds::type::builtin::detail
namespace  dds::type::dynamic
namespace  dds::type::dynamic::detail
namespace  dds::type::typeobject
namespace  dds::type::typeobject::detail

Typedefs

typedef unsigned long Bound
typedef std::vector< Bound > BoundSeq
typedef unsigned long MemberId
typedef std::vector< int32_t > UnionCaseLabelSeq
typedef dds::sub::DataReader
< std::string > 
StringDataReader
typedef dds::pub::DataWriter
< std::string > 
StringDataWriter
typedef
tdds::type::builtin::KeyedBytes
< dds::type::builtin::detail::KeyedBytes
KeyedBytes
typedef
tdds::type::builtin::KeyedString
< dds::type::builtin::detail::KeyedString
KeyedString
typedef
tdds::type::dynamic::AnnotationDescriptor
< dds::type::dynamic::detail::AnnotationDescription
AnnotationDescriptor
typedef std::vector
< AnnotationDescriptor > 
AnnotationDescriptorSeq
typedef
tdds::type::dynamic::DynamicData
< dds::type::dynamic::detail::DynamicData
DynamicData
typedef
tdds::type::dynamic::DynamicDataFactory
< dds::type::dynamic::detail::DynamicDataFactory
DynamicDataFactory
typedef
tdds::type::dynamic::DynamicType
< dds::type::dynamic::detail::DynamicType
DynamicType
typedef
tdds::type::dynamic::DynamicTypeFactory
< dds::type::dynamic::detail::DynamicTypeFactory
DynamicTypeFactory
typedef
tdds::type::dynamic::DynamicTypeMember
< dds::type::dynamic::detail::DynamicTypeMember
DynamicTypeMember
typedef std::map< std::string,
DynamicTypeMember > 
DynamicTypeMembersByName
typedef std::map
< dds::type::MemberId,
DynamicTypeMember > 
DynamicTypeMembersById
typedef std::vector< std::string > IncludePathSeq
typedef
tdds::type::dynamic::MemberDescriptor
< dds::type::dynamic::detail::MemberDescriptor
MemberDescriptor
typedef std::map< std::string,
std::string > 
Parameters
typedef
tdds::type::dynamic::TypeDescriptor
< dds::type::dynamic::detail::TypeDescriptor
TypeDescriptor
typedef
tdds::type::typeobject::AliasType
< dds::type::typeobject::detail::AliasType
AliasType
typedef
tdds::type::typeobject::AnnotationMember
< dds::type::typeobject::detail::AnnotationMember
AnnotationMember
typedef std::vector
< AnnotationMember > 
AnnotationMemberSeq
typedef
tdds::type::typeobject::AnnotationMemberValue
< dds::type::typeobject::detail::AnnotationMemberValue
AnnotationMemberValue
typedef
tdds::type::typeobject::AnnotationType
< dds::type::typeobject::detail::AnnotationType
AnnotationType
typedef
tdds::type::typeobject::AnnotationUsage
< dds::type::typeobject::detail::AnnotationUsage
AnnotationUsage
typedef std::vector
< AnnotationUsage > 
AnnotationUsageSeq
typedef
tdds::type::typeobject::AnnotationUsageMember
< dds::type::typeobject::detail::AnnotationUsageMember
AnnotationUsageMember
typedef std::vector
< AnnotationUsageMember > 
AnnotationUsageMemberSeq
typedef
tdds::type::typeobject::ArrayType
< dds::type::typeobject::detail::ArrayType
ArrayType
typedef
tdds::type::typeobject::Bit
< dds::type::typeobject::detail::Bit
Bit
typedef std::vector< Bit > BitSeq
typedef
tdds::type::typeobject::BitSetType
< dds::type::typeobject::detail::BitSetType
BitSetType
typedef
tdds::type::typeobject::EnumeratedConstant
< dds::type::typeobject::detail::EnumeratedConstant
EnumeratedConstant
typedef std::vector
< EnumeratedConstant > 
EnumeratedConstantSeq
typedef
tdds::type::typeobject::EnumerationType
< dds::type::typeobject::detail::EnumerationType
EnumerationType
typedef
tdds::type::typeobject::MapType
< dds::type::typeobject::detail::MapType
MapType
typedef
tdds::type::typeobject::MemberProperty
< dds::type::typeobject::detail::MemberProperty
MemberProperty
typedef
tdds::type::typeobject::Module
< dds::type::typeobject::detail::Module
Module
typedef
tdds::type::typeobject::SequenceType
< dds::type::typeobject::detail::SequenceType
SequenceType
typedef
tdds::type::typeobject::StringType
< dds::type::typeobject::detail::StringType
StringType
typedef
tdds::type::typeobject::StructureMember
< dds::type::typeobject::detail::StructureMember
StructureMember
typedef std::vector
< StructureMember > 
StructureMemberSeq
typedef
tdds::type::typeobject::StructureType
< dds::type::typeobject::detail::StructureType
StructureType
typedef long TypeId
typedef
tdds::type::typeobject::TypeLibrary
< dds::type::typeobject::detail::TypeLibrary
TypeLibrary
typedef
tdds::type::typeobject::TypeLibraryElement
< dds::type::typeobject::detail::TypeLibraryElement
TypeLibraryElement
typedef std::vector
< TypeLibraryElement > 
TypeLibraryElementSeq
typedef
tdds::type::typeobject::TypeObject
< dds::type::typeobject::detail::TypeObject
TypeObject
typedef
tdds::type::typeobject::TypeProperty
< dds::type::typeobject::detail::TypeProperty
TypeProperty
typedef
tdds::type::typeobject::UnionMember
< dds::type::typeobject::detail::UnionMember
UnionMember
typedef std::vector< UnionMember > UnionMemberSeq
typedef
tdds::type::typeobject::UnionType
< dds::type::typeobject::detail::UnionType
UnionType

Variables

const Bound UNBOUNDED_COLLECTION = 0