14.1.5.7. TypeInformation

class eprosima::fastdds::dds::xtypes::TypeInformation : public eprosima::fastdds::dds::Parameter_t, public eprosima::fastdds::dds::QosPolicy

Class xtypes::TypeInformation

Public Functions

TypeInformation()

Constructor.

TypeInformation(const TypeInformation &type)

Copy constructor.

Parameters

TypeInformation(const fastrtps::types::TypeInformation &info)

Constructor using a fastrtps::types::TypeInformation.

Parameters
  • info: fastrtps::types::TypeInformation to be set

TypeInformation(TypeInformation &&type)

Move Constructor.

Parameters

~TypeInformation() override = default

Destructor.

void clear() override

Clears the QosPolicy object.

bool assigned() const

Check if it is assigned.

Return

true if assigned, false if not

void assigned(bool value)

Setter for assigned boolean.

Parameters
  • value: Boolean to be set

Public Members

fastrtps::types::TypeInformation type_information

Type Information.