DDS-PSM-C++  1.0
ISO C++ API for OpenSplice DDS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Functions
dds::core::xtypes::detail Namespace Reference

Classes

class  Annotation
 
class  BitBoundAnnotation
 
class  BitsetAnnotation
 
class  CollectionType
 
class  DynamicType
 
class  ExtensibilityAnnotation
 
class  IdAnnotation
 
class  KeyAnnotation
 
class  MapType
 
class  MustUnderstandAnnotation
 
class  NestedAnnotation
 
class  SequenceType
 
class  SharedAnnotation
 
class  StringType
 
class  StructType
 
class  TypeProvider
 
class  UnionCase
 
class  UnionType
 
class  VerbatimAnnotation
 

Functions

template<typename T >
bool isExtensible (const TStructType< T > &s)
 
template<typename T >
bool isFinal (const TStructType< T > &s)
 
template<typename T >
bool isMutable (const TStructType< T > &s)
 
template<typename T >
bool isNested (const TStructType< T > &s)
 

Function Documentation

template<typename T >
bool dds::core::xtypes::detail::isExtensible ( const TStructType< T > &  s)

Definition at line 16 of file StructType.hpp.

template<typename T >
bool dds::core::xtypes::detail::isFinal ( const TStructType< T > &  s)

Definition at line 13 of file StructType.hpp.

template<typename T >
bool dds::core::xtypes::detail::isMutable ( const TStructType< T > &  s)

Definition at line 19 of file StructType.hpp.

template<typename T >
bool dds::core::xtypes::detail::isNested ( const TStructType< T > &  s)

Definition at line 22 of file StructType.hpp.