Class Capabilities

Class Documentation

class Capabilities

Public Functions

inline Capabilities(ChannelRange column_range, SampleRange sample_range = SampleRange(1, std::numeric_limits<uint32_t>::max()))
inline Capabilities(std::vector<std::string> labels, SampleRange sample_range = SampleRange(1, std::numeric_limits<uint32_t>::max()))
inline ChannelRange column_range() const
inline SampleRange sample_range() const
template<class T>
inline void Validate(const Data<T> &prototype)

Protected Attributes

ChannelRange column_range_
SampleRange sample_range_
std::vector<std::string> labels_