DDS-PSM-C++ 1.0 ISO C++ API for OpenSplice DDS |
#include <TCollectionTypes.hpp>
Public Member Functions | |
TMapType (const DyanmicType &key_type, const DynamicType &value_type) | |
TMapType (const DyanmicType &key_type, const DynamicType &value_type, uint32_t bounds) | |
const DyanmicType & | key_type () |
const DynamicType & | value_type () |
Public Member Functions inherited from dds::core::xtypes::TCollectionType< DELEGATE > | |
uint32_t | bounds () const |
Additional Inherited Members | |
Public Attributes inherited from dds::core::xtypes::TCollectionType< DELEGATE > | |
const uint32_t | UNBOUNDED = 0xFFFFFFFF |
Protected Member Functions inherited from dds::core::xtypes::TCollectionType< DELEGATE > | |
TCollectionType (const std::string &name, TypeKind kind) | |
Definition at line 38 of file TCollectionTypes.hpp.
dds::core::xtypes::TMapType< DELEGATE >::TMapType | ( | const DyanmicType & | key_type, |
const DynamicType & | value_type | ||
) |
Create an unbounded Map with the given key/value type.
dds::core::xtypes::TMapType< DELEGATE >::TMapType | ( | const DyanmicType & | key_type, |
const DynamicType & | value_type, | ||
uint32_t | bounds | ||
) |
Create an bounded Map with the given key/value type.
const DyanmicType& dds::core::xtypes::TMapType< DELEGATE >::key_type | ( | ) |
const DynamicType& dds::core::xtypes::TMapType< DELEGATE >::value_type | ( | ) |