This is the complete list of members for DCClassParameter, including all inherited members.
add_keyword(const DCKeyword *keyword) | DCKeywordList | |
append_array_specification(const DCUnsignedIntRange &size) | DCParameter | virtual |
as_array_parameter() (defined in DCParameter) | DCParameter | virtual |
as_array_parameter() const (defined in DCParameter) | DCParameter | virtual |
as_atomic_field() | DCField | virtual |
as_atomic_field() const | DCField | virtual |
as_class_parameter() (defined in DCClassParameter) | DCClassParameter | virtual |
as_class_parameter() const (defined in DCClassParameter) | DCClassParameter | virtual |
as_field() (defined in DCField) | DCField | virtual |
as_field() const (defined in DCField) | DCField | virtual |
as_molecular_field() | DCField | virtual |
as_molecular_field() const | DCField | virtual |
as_parameter() (defined in DCParameter) | DCParameter | virtual |
as_parameter() const (defined in DCParameter) | DCParameter | virtual |
as_simple_parameter() (defined in DCParameter) | DCParameter | virtual |
as_simple_parameter() const (defined in DCParameter) | DCParameter | virtual |
as_switch_parameter() (defined in DCParameter) | DCParameter | virtual |
as_switch_parameter() const (defined in DCParameter) | DCParameter | virtual |
calc_num_nested_fields(size_t length_bytes) const | DCPackerInterface | virtual |
check_match(const DCPackerInterface *other) const | DCPackerInterface | inline |
check_match(const std::string &description, DCFile *dcfile=nullptr) const | DCPackerInterface | |
clear_keywords() | DCKeywordList | |
compare_keywords(const DCKeywordList &other) const | DCKeywordList | |
copy_keywords(const DCKeywordList &other) | DCKeywordList | |
DCClassParameter(const DCClass *dclass) (defined in DCClassParameter) | DCClassParameter | |
DCClassParameter(const DCClassParameter ©) (defined in DCClassParameter) | DCClassParameter | |
DCField() (defined in DCField) | DCField | |
DCField(const std::string &name, DCClass *dclass) (defined in DCField) | DCField | |
DCKeywordList() (defined in DCKeywordList) | DCKeywordList | |
DCKeywordList(const DCKeywordList ©) (defined in DCKeywordList) | DCKeywordList | |
DCPackerInterface(const std::string &name=std::string()) (defined in DCPackerInterface) | DCPackerInterface | |
DCPackerInterface(const DCPackerInterface ©) (defined in DCPackerInterface) | DCPackerInterface | |
do_check_match_atomic_field(const DCAtomicField *other) const | DCPackerInterface | virtual |
do_check_match_molecular_field(const DCMolecularField *other) const | DCPackerInterface | virtual |
do_check_match_simple_parameter(const DCSimpleParameter *other) const | DCPackerInterface | virtual |
do_check_match_switch_parameter(const DCSwitchParameter *other) const | DCPackerInterface | virtual |
do_pack_float64(char *buffer, double value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_int16(char *buffer, int value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_int32(char *buffer, int value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_int64(char *buffer, int64_t value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_int8(char *buffer, int value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_uint16(char *buffer, unsigned int value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_uint32(char *buffer, unsigned int value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_uint64(char *buffer, uint64_t value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_pack_uint8(char *buffer, unsigned int value) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_float64(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_int16(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_int32(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_int64(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_int8(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_uint16(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_uint32(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_uint64(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
do_unpack_uint8(const char *buffer) (defined in DCPackerInterface) | DCPackerInterface | inlinestatic |
find_seek_index(const std::string &name) const | DCPackerInterface | |
format_data(const vector_uchar &packed_data, bool show_field_names=true) | DCField | |
generate_hash(HashGenerator &hashgen) const | DCClassParameter | virtual |
get_catalog() const | DCPackerInterface | |
get_class() const | DCClassParameter | |
get_default_value() const | DCField | inline |
get_fixed_byte_size() const | DCPackerInterface | inline |
get_keyword(int n) const | DCKeywordList | |
get_keyword_by_name(const std::string &name) const | DCKeywordList | |
get_name() const | DCPackerInterface | inline |
get_nested_field(int n) const | DCClassParameter | virtual |
get_num_keywords() const | DCKeywordList | |
get_num_length_bytes() const | DCPackerInterface | inline |
get_num_nested_fields() const | DCPackerInterface | inline |
get_number() const | DCField | inline |
get_pack_type() const | DCPackerInterface | inline |
get_typedef() const | DCParameter | |
has_default_value() const | DCField | inline |
has_fixed_byte_size() const | DCPackerInterface | inline |
has_fixed_structure() const | DCPackerInterface | inline |
has_keyword(const std::string &name) const | DCKeywordList | |
has_keyword(const DCKeyword *keyword) const | DCKeywordList | |
has_nested_fields() const | DCPackerInterface | inline |
has_range_limits() const | DCPackerInterface | inline |
is_airecv() const | DCField | inline |
is_bogus_field() const | DCField | inline |
is_broadcast() const | DCField | inline |
is_clrecv() const | DCField | inline |
is_clsend() const | DCField | inline |
is_db() const | DCField | inline |
is_ownrecv() const | DCField | inline |
is_ownsend() const | DCField | inline |
is_ram() const | DCField | inline |
is_required() const | DCField | inline |
is_valid() const | DCClassParameter | virtual |
make_copy() const (defined in DCClassParameter) | DCClassParameter | virtual |
operator=(const DCKeywordList ©) (defined in DCKeywordList) | DCKeywordList | |
output(std::ostream &out, bool brief) const (defined in DCParameter) | DCParameter | virtual |
DCField::output(std::ostream &out) const | DCField | inline |
output_instance(std::ostream &out, bool brief, const std::string &prename, const std::string &name, const std::string &postname) const | DCClassParameter | virtual |
output_keywords(std::ostream &out) const (defined in DCKeywordList) | DCKeywordList | |
output_typedef_name(std::ostream &out, bool brief, const std::string &prename, const std::string &name, const std::string &postname) const | DCParameter | |
pack_blob(DCPackData &pack_data, const vector_uchar &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
pack_default_value(DCPackData &pack_data, bool &pack_error) const | DCField | virtual |
pack_double(DCPackData &pack_data, double value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
pack_int(DCPackData &pack_data, int value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
pack_int64(DCPackData &pack_data, int64_t value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
pack_string(DCPackData &pack_data, const std::string &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
pack_uint(DCPackData &pack_data, unsigned int value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
pack_uint64(DCPackData &pack_data, uint64_t value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
parse_string(const std::string &formatted_string) | DCField | |
set_class(DCClass *dclass) | DCField | inline |
set_default_value(vector_uchar default_value) | DCField | inline |
set_name(const std::string &name) | DCField | virtual |
set_number(int number) | DCField | inline |
set_typedef(const DCTypedef *dtypedef) | DCParameter | |
unpack_blob(const char *data, size_t length, size_t &p, vector_uchar &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_double(const char *data, size_t length, size_t &p, double &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_int(const char *data, size_t length, size_t &p, int &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_int64(const char *data, size_t length, size_t &p, int64_t &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_skip(const char *data, size_t length, size_t &p, bool &pack_error) const | DCPackerInterface | virtual |
unpack_string(const char *data, size_t length, size_t &p, std::string &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_uint(const char *data, size_t length, size_t &p, unsigned int &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_uint64(const char *data, size_t length, size_t &p, uint64_t &value, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
unpack_validate(const char *data, size_t length, size_t &p, bool &pack_error, bool &range_error) const | DCPackerInterface | virtual |
validate_int64_limits(int64_t value, int num_bits, bool &range_error) | DCPackerInterface | inlinestatic |
validate_int_limits(int value, int num_bits, bool &range_error) | DCPackerInterface | inlinestatic |
validate_num_nested_fields(int num_nested_fields) const | DCPackerInterface | virtual |
validate_ranges(const vector_uchar &packed_data) const | DCField | |
validate_uint64_limits(uint64_t value, int num_bits, bool &range_error) | DCPackerInterface | inlinestatic |
validate_uint_limits(unsigned int value, int num_bits, bool &range_error) | DCPackerInterface | inlinestatic |
write(std::ostream &out, bool brief, int indent_level) const (defined in DCParameter) | DCParameter | virtual |
DCField::write(std::ostream &out, int indent_level) const | DCField | inline |
write_instance(std::ostream &out, bool brief, int indent_level, const std::string &prename, const std::string &name, const std::string &postname) const | DCParameter | virtual |
write_typedef_name(std::ostream &out, bool brief, int indent_level, const std::string &prename, const std::string &name, const std::string &postname) const | DCParameter | |
~DCField() (defined in DCField) | DCField | virtual |
~DCKeywordList() (defined in DCKeywordList) | DCKeywordList | |
~DCPackerInterface() (defined in DCPackerInterface) | DCPackerInterface | virtual |
~DCParameter() (defined in DCParameter) | DCParameter | virtual |