RTI Connext Modern C++ API Version 7.3.0
|
<<value-type>> Represents and IDL primitive type More...
#include <dds/core/xtypes/PrimitiveTypes.hpp>
Related Functions | |
(Note that these are not member functions.) | |
template<typename T > | |
const PrimitiveType< T > & | primitive_type () |
Obtains a singleton of PrimitiveType<T> More... | |
Related Functions inherited from dds::core::xtypes::DynamicType | |
bool | is_primitive_type (const DynamicType &t) |
Determines if a DynamicType is a PrimitiveType. More... | |
bool | is_constructed_type (const DynamicType &t) |
Determines if a DynamicType is a constructed type. More... | |
bool | is_collection_type (const DynamicType &t) |
Determines if a DynamicType is a CollectionType. More... | |
bool | is_aggregation_type (const DynamicType &t) |
Determines if a DynamicType is an aggregation type. More... | |
std::ostream & | operator<< (std::ostream &out, const DynamicType &type) |
<<extension>> Converts the DynamicType to a string. More... | |
void | print_idl (const DynamicType &type, unsigned int indent=0) |
<<extension>> Prints the IDL representation of this DynamicType to the standard output More... | |
std::ostream & | to_string (std::ostream &out, const DynamicType &type, const rti::core::xtypes::DynamicTypePrintFormatProperty &format=DynamicTypePrintFormatProperty()) |
<<extension>> Writes the string representation of this DynamicType to an output stream. More... | |
std::string | to_string (const DynamicType &type, const rti::core::xtypes::DynamicTypePrintFormatProperty &format=DynamicTypePrintFormatProperty()) |
<<extension>> Creates the string representation of this DynamicType to a string. More... | |
Additional Inherited Members | |
Public Member Functions inherited from dds::core::xtypes::DynamicType | |
dds::core::xtypes::TypeKind | kind () const |
Gets the type kind. More... | |
std::string | name () const |
Gets the name. More... | |
<<value-type>> Represents and IDL primitive type
T | The C++ primitive type for which to obtain a DynamicType. These are the possible types:
|
Instead of instantiating this class it is recommended to obtain a singleton for each primitive type T using primitive_type.
Note: this class doesn't have any members other than those inherited from DynamicType.
|
related |
Obtains a singleton of PrimitiveType<T>