__set_data_type(const char *t, size_t len) noexcept | dunedaq::oks::OksAttribute | inlineprivate |
attribute_xml_tag | dunedaq::oks::OksAttribute | privatestatic |
bool_type | dunedaq::oks::OksAttribute | static |
class_type | dunedaq::oks::OksAttribute | static |
clean_range() | dunedaq::oks::OksAttribute | inlineprivate |
date_type | dunedaq::oks::OksAttribute | static |
Dec enum value | dunedaq::oks::OksAttribute | |
description_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
double_type | dunedaq::oks::OksAttribute | static |
enum_type | dunedaq::oks::OksAttribute | static |
find_token(const char *token, const char *range) noexcept | dunedaq::oks::OksAttribute | static |
float_type | dunedaq::oks::OksAttribute | static |
Format enum name | dunedaq::oks::OksAttribute | |
format2str(Format) noexcept | dunedaq::oks::OksAttribute | static |
format_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
get_data_type(const std::string &type) noexcept | dunedaq::oks::OksAttribute | static |
get_data_type(const char *type, size_t len) noexcept | dunedaq::oks::OksAttribute | static |
get_data_type() const noexcept | dunedaq::oks::OksAttribute | inline |
get_description() const noexcept | dunedaq::oks::OksAttribute | inline |
get_enum_index(const char *s, size_t length) const noexcept | dunedaq::oks::OksAttribute | |
get_enum_index(const std::string &s) const noexcept | dunedaq::oks::OksAttribute | inline |
get_enum_string(uint16_t idx) const noexcept | dunedaq::oks::OksAttribute | inline |
get_enum_value(const char *s, size_t length) const | dunedaq::oks::OksAttribute | |
get_enum_value(const std::string &s) const | dunedaq::oks::OksAttribute | inline |
get_enum_value(const OksData &d) const noexcept | dunedaq::oks::OksAttribute | |
get_format() const noexcept | dunedaq::oks::OksAttribute | inline |
get_init_value() const noexcept | dunedaq::oks::OksAttribute | inline |
get_init_values() const | dunedaq::oks::OksAttribute | |
get_is_multi_values() const noexcept | dunedaq::oks::OksAttribute | inline |
get_is_no_null() const noexcept | dunedaq::oks::OksAttribute | inline |
get_name() const noexcept | dunedaq::oks::OksAttribute | inline |
get_range() const noexcept | dunedaq::oks::OksAttribute | inline |
get_type() const noexcept | dunedaq::oks::OksAttribute | |
Hex enum value | dunedaq::oks::OksAttribute | |
init_enum() | dunedaq::oks::OksAttribute | private |
init_range() | dunedaq::oks::OksAttribute | private |
init_value_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
is_integer() const noexcept | dunedaq::oks::OksAttribute | |
is_multi_value_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
is_not_null_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
is_number() const noexcept | dunedaq::oks::OksAttribute | |
mv_implement_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
name_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
Oct enum value | dunedaq::oks::OksAttribute | |
OksAttribute(const std::string &name, OksClass *p=nullptr) | dunedaq::oks::OksAttribute | |
OksAttribute(const std::string &name, const std::string &type, bool is_mv, const std::string &range, const std::string &init_v, const std::string &description, bool no_null, Format format=Dec, OksClass *p=nullptr) | dunedaq::oks::OksAttribute | |
OksAttribute(OksData::Type t, const OksClass *c) noexcept | dunedaq::oks::OksAttribute | inlineprivate |
OksAttribute(OksXmlInputStream &, OksClass *) | dunedaq::oks::OksAttribute | private |
OksClass class | dunedaq::oks::OksAttribute | friend |
OksData | dunedaq::oks::OksAttribute | friend |
OksIndex class | dunedaq::oks::OksAttribute | friend |
OksKernel class | dunedaq::oks::OksAttribute | friend |
OksObject class | dunedaq::oks::OksAttribute | friend |
operator<<(std::ostream &s, const OksAttribute &a) | dunedaq::oks::OksAttribute | friend |
operator==(const class OksAttribute &) const | dunedaq::oks::OksAttribute | |
ordered_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
p_class | dunedaq::oks::OksAttribute | private |
p_data_type | dunedaq::oks::OksAttribute | private |
p_description | dunedaq::oks::OksAttribute | private |
p_empty_init_data | dunedaq::oks::OksAttribute | private |
p_enumerators | dunedaq::oks::OksAttribute | private |
p_format | dunedaq::oks::OksAttribute | private |
p_init_data | dunedaq::oks::OksAttribute | private |
p_init_value | dunedaq::oks::OksAttribute | private |
p_multi_values | dunedaq::oks::OksAttribute | private |
p_name | dunedaq::oks::OksAttribute | private |
p_no_null | dunedaq::oks::OksAttribute | private |
p_ordered | dunedaq::oks::OksAttribute | private |
p_range | dunedaq::oks::OksAttribute | private |
p_range_obj | dunedaq::oks::OksAttribute | private |
range_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
s16_int_type | dunedaq::oks::OksAttribute | static |
s32_int_type | dunedaq::oks::OksAttribute | static |
s64_int_type | dunedaq::oks::OksAttribute | static |
s8_int_type | dunedaq::oks::OksAttribute | static |
save(OksXmlOutputStream &) const | dunedaq::oks::OksAttribute | private |
set_description(const std::string &description) | dunedaq::oks::OksAttribute | |
set_format(Format format) | dunedaq::oks::OksAttribute | |
set_init_data() | dunedaq::oks::OksAttribute | inlineprivate |
set_init_value(const std::string &init_value) | dunedaq::oks::OksAttribute | |
set_is_multi_values(bool multi_values) | dunedaq::oks::OksAttribute | |
set_is_no_null(bool no_null) | dunedaq::oks::OksAttribute | |
set_name(const std::string &name) | dunedaq::oks::OksAttribute | |
set_range(const std::string &range) | dunedaq::oks::OksAttribute | |
set_type(const std::string &type, bool skip_init=false) | dunedaq::oks::OksAttribute | |
str2format(const char *) noexcept | dunedaq::oks::OksAttribute | static |
string_type | dunedaq::oks::OksAttribute | static |
time_type | dunedaq::oks::OksAttribute | static |
type_xml_attr | dunedaq::oks::OksAttribute | privatestatic |
u16_int_type | dunedaq::oks::OksAttribute | static |
u32_int_type | dunedaq::oks::OksAttribute | static |
u64_int_type | dunedaq::oks::OksAttribute | static |
u8_int_type | dunedaq::oks::OksAttribute | static |
uid_type | dunedaq::oks::OksAttribute | static |
~OksAttribute() | dunedaq::oks::OksAttribute | inline |