8#ifndef CONFFWK_SCHEMA_H_
9#define CONFFWK_SCHEMA_H_
66 const std::string& name,
68 const std::string&
range,
72 const std::string& default_value,
73 const std::string& description
86 const std::string& prefix =
""
124 const std::string& name,
125 const std::string& type,
129 const std::string& description
142 const std::string& prefix =
""
169 const std::string& name,
170 const std::string& description,
171 const std::string& schema_path,
185 const std::string& prefix =
""
192 std::ostream&
operator<<(std::ostream&
out,
const attribute_t &);
193 std::ostream&
operator<<(std::ostream&
out,
const relationship_t &);
194 std::ostream&
operator<<(std::ostream&
out,
const class_t &);
const char * bool2str(bool value)
std::ostream & operator<<(std::ostream &, const ConfigurationChange &)
DAC value out of range
Message.
Unknown serialization type
FELIX Initialization std::string initerror FELIX queue timed out
int_format_t p_int_format
std::string p_description
void print(std::ostream &out, const std::string &prefix="") const
std::string p_default_value
static const char * type2str(type_t type)
static const char * format2str(int_format_t format)
const std::vector< attribute_t > p_attributes
const std::vector< relationship_t > p_relationships
void print(std::ostream &out, const std::string &prefix="") const
const std::vector< std::string > p_subclasses
std::string p_description
std::string p_schema_path
const std::vector< std::string > p_superclasses
cardinality_t p_cardinality
void print(std::ostream &out, const std::string &prefix="") const
static const char * card2str(cardinality_t cardinality)
std::string p_description