#include <pbbam/DataSetTypes.h>
class PacBio::BAM::SubDataSets

The SubDataSets class represents a DataSets list element in DataSetXML.

The SubDataSets element is essentially a list of DataSets.

Inherits from internal::DataSetListElement< DataSetBase >

Public Functions


Creates an empty list of sub-datasets.

SubDataSets &operator+=(const DataSetBase &other)

Adds other sub-dataset to this list.

SubDataSets &operator+=(const SubDataSets &other)

Adds other sub-dataset list to this list.

void Add(const DataSetBase &subdataset)

Adds a sub-dataset to this list.

void Remove(const DataSetBase &subdataset)

Removes a sub-dataset from this list.