Struct qualifier_t#

Struct Documentation#

struct qualifier_t#

Represents a hierarchical qualifier composed of multiple qchunk_t chunks. The order is opposite from a web URL, we go from most general to most specific. Ex: nodes_graph.structural.results_interface

Public Functions

qualifier_t(std::initializer_list<qchunk_t> init)#
qualifier_t(std::initializer_list<const char*> init)#
inline constexpr qualifier_t(const qchunk_t &a = null_qchunk, const qchunk_t &b = null_qchunk, const qchunk_t &c = null_qchunk)#
inline qchunk_t &operator[](std::size_t index)#
inline const qchunk_t &operator[](std::size_t index) const#
bool is_complete() const#

Public Members

qchunk_t chunks[N_CHUNKS]#

Public Static Attributes

static constexpr std::size_t N_CHUNKS = 3#