20.1.5.10. TypeInformationParameter

class TypeInformationParameter : public eprosima::fastdds::dds::Parameter_t, public eprosima::fastdds::dds::QosPolicy

Class xtypes::TypeInformationParameter

Public Functions

inline TypeInformationParameter()

Constructor.

inline TypeInformationParameter(const TypeInformationParameter &type)

Copy constructor.

Parameters:

type – Another instance of TypeInformationParameter

inline TypeInformationParameter(const eprosima::fastdds::dds::xtypes::TypeInformation &info)

Constructor using a TypeInformation.

Parameters:

info – TypeInformation to be set

inline TypeInformationParameter(TypeInformationParameter &&type)

Move Constructor.

Parameters:

type – Another instance of TypeInformationParameter

virtual ~TypeInformationParameter() override = default

Destructor.

inline virtual void clear() override

Clears the QosPolicy object.

inline bool assigned() const

Check if it is assigned.

Returns:

true if assigned, false if not

inline void assigned(bool value)

Setter for assigned boolean.

Parameters:

value – Boolean to be set

Public Members

eprosima::fastdds::dds::xtypes::TypeInformation type_information

Type Information.