Streaming C++ API
sb::Schema Member List

This is the complete list of members for sb::Schema, including all inherited members.

as_string() constsb::Schema
EMPTY_SCHEMA (defined in sb::Schema)sb::Schemastatic
Field typedef (defined in sb::Schema)sb::Schema
Flags enum namesb::Schema
fromXml(const std::string &input, Flags flags=Flags())sb::Schemastatic
getField(size_t field_num) constsb::Schema
getField(const std::string &pathName) constsb::Schema
getFields() constsb::Schema
getHeaderSize() constsb::Schemainline
getName() constsb::Schema
getNumFields() constsb::Schema
hasField(const std::string &pathName) constsb::Schema
hasHeader() constsb::Schemainline
indexOfField(const std::string &name) constsb::Schema
NO_HEADER enum valuesb::Schema
operator const void *() constsb::Schemainline
operator!=(const Schema &other) const (defined in sb::Schema)sb::Schemainline
operator=(const Schema &)sb::Schema
operator==(const Schema &other) const (defined in sb::Schema)sb::Schema
sameFields(const Schema &other) constsb::Schema
sameFieldTypes(const Schema &other) constsb::Schema
Schema()sb::Schema
Schema(const Schema &schema)sb::Schema
Schema(std::string name, Iterator begin, Iterator end, Flags flags=Flags())sb::Schema
Schema(Iterator begin, Iterator end, Flags flags=Flags())sb::Schema
Schema(std::string name, const std::vector< Field > &fields, Flags flags=Flags())sb::Schema
Schema(const std::vector< Field > &fields, Flags flags=Flags())sb::Schema
~Schema() (defined in sb::Schema)sb::Schema