Class schema_definition¶
Defined in File schema.h
Nested Relationships¶
Nested Types¶
Class Documentation¶
-
class schema_definition¶
Public Functions
-
schema_definition(const std::string &name, const std::vector<const declaration*> &declarations)¶
-
~schema_definition()¶
-
inline const declaration *declaration_by_name(const std::string &name) const¶
-
inline const declaration *declaration_by_name(size_t declaration_index) const¶
-
inline const std::vector<const declaration*> &declarations() const¶
-
inline const std::vector<const type_declaration*> &type_declarations() const¶
-
inline const std::vector<const select_type*> &select_types() const¶
-
inline const std::vector<const enumeration_type*> &enumeration_types() const¶
-
inline const std::string &name() const¶
-
schema_definition(const std::string &name, const std::vector<const declaration*> &declarations)¶