14.1.5.8. TypeObjectV1

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

Class TypeObjectV1

Public Functions

TypeObjectV1()

Constructor.

TypeObjectV1(const TypeObjectV1 &type)

Copy constructor.

Parameters

TypeObjectV1(const fastrtps::types::TypeObject &type)

Constructor using a TypeObject.

Parameters
  • type: TypeObject to be set

TypeObjectV1(TypeObjectV1 &&type)

Move constructor.

Parameters

~TypeObjectV1() override = default

Destructor.

void clear() override

Clears the QosPolicy object.

const fastrtps::types::TypeObject &get() const

Getter for the TypeObject.

Return

TypeObject reference

Public Members

fastrtps::types::TypeObject m_type_object

Type Object.