This is the complete list of members for DCSwitch, including all inherited members.
add_break() | DCSwitch | |
add_case(const vector_uchar &value) | DCSwitch | |
add_default() | DCSwitch | |
add_field(DCField *field) | DCSwitch | |
add_invalid_case() | DCSwitch | |
apply_switch(const char *value_data, size_t length) const | DCSwitch | |
as_class() (defined in DCDeclaration) | DCDeclaration | virtual |
as_class() const (defined in DCDeclaration) | DCDeclaration | virtual |
as_switch() (defined in DCSwitch) | DCSwitch | virtual |
as_switch() const (defined in DCSwitch) | DCSwitch | virtual |
DCSwitch(const std::string &name, DCField *key_parameter) | DCSwitch | |
do_check_match_switch(const DCSwitch *other) const | DCSwitch | |
Fields typedef (defined in DCSwitch) | DCSwitch | |
FieldsByName typedef (defined in DCSwitch) | DCSwitch | |
generate_hash(HashGenerator &hashgen) const | DCSwitch | virtual |
get_case(int n) const | DCSwitch | |
get_case_by_value(const vector_uchar &case_value) const | DCSwitch | |
get_default_case() const | DCSwitch | |
get_field(int case_index, int n) const | DCSwitch | |
get_field_by_name(int case_index, const std::string &name) const | DCSwitch | |
get_key_parameter() const | DCSwitch | |
get_name() const | DCSwitch | |
get_num_cases() const | DCSwitch | |
get_num_fields(int case_index) const | DCSwitch | |
get_value(int case_index) const | DCSwitch | |
is_field_valid() const | DCSwitch | |
output(std::ostream &out, bool brief) const | DCSwitch | virtual |
DCDeclaration::output(std::ostream &out) const | DCDeclaration | virtual |
output_instance(std::ostream &out, bool brief, const std::string &prename, const std::string &name, const std::string &postname) const | DCSwitch | |
pack_default_value(DCPackData &pack_data, bool &pack_error) const | DCSwitch | virtual |
write(std::ostream &out, bool brief, int indent_level) const | DCSwitch | virtual |
DCDeclaration::write(std::ostream &out, int indent_level) const | DCDeclaration | |
write_instance(std::ostream &out, bool brief, int indent_level, const std::string &prename, const std::string &name, const std::string &postname) const | DCSwitch | |
~DCDeclaration() (defined in DCDeclaration) | DCDeclaration | virtual |
~DCSwitch() (defined in DCSwitch) | DCSwitch | virtual |