Class Partition

Inheritance Relationships

Base Type

Class Documentation

class Partition : public dds::core::Value<detail::Partition>

Public Functions

Partition()
explicit Partition(uint16_t in_length)

Creates a Partition QoS instance

Parameters:

in_length – partition length

Partition(const Partition &other)

Copies a Partition QoS instance

Parameters:

other – the Partition QoS instance to copy

Partition &name(const std::string &name)

Sets the partition name

Parameters:

name – the partition name

Partition &names(dds::core::StringSeq &names)

Sets multiple partition names

Parameters:

names – a sequence containing multiple partition names

const dds::core::StringSeq names() const

Gets the partition names

Returns:

a sequence containing the partition names

void push_back(const char *name)

Appends a name to the list of partition names.

Parameters:

name – Name to append.

void clear()