fix8
version 1.4.0
Open Source C++ FIX Framework
|
This is the complete list of members for FIX8::MessageBase, including all inherited members.
_ctx | FIX8::MessageBase | protected |
_fields | FIX8::MessageBase | protected |
_fp | FIX8::MessageBase | protected |
_groups | FIX8::MessageBase | protected |
_msgType | FIX8::MessageBase | protected |
_pos | FIX8::MessageBase | protected |
_tabsize | FIX8::MessageBase | protectedstatic |
_unknown | FIX8::MessageBase | private |
add_field(const unsigned short fnum, Presence::const_iterator itr, const unsigned pos, BaseField *what, bool check) | FIX8::MessageBase | inline |
add_field(const unsigned short fnum, Fields::iterator fitr, const unsigned pos, BaseField *what, bool check=true) | FIX8::MessageBase | inline |
add_field(const unsigned short fnum, const unsigned pos, BaseField *what, bool check=true) | FIX8::MessageBase | inline |
add_field(T *what) | FIX8::MessageBase | inline |
add_field(BaseField *what) | FIX8::MessageBase | inline |
add_field_decoder(const unsigned short fnum, const unsigned pos, BaseField *what) | FIX8::MessageBase | inline |
add_group(GroupBase *what) | FIX8::MessageBase | inline |
add_trait(const FieldTrait &what) | FIX8::MessageBase | inline |
add_trait(const InputIterator begin, const size_t cnt) | FIX8::MessageBase | inline |
append_group(T *what) | FIX8::MessageBase | inline |
check_positions() | FIX8::MessageBase | |
check_set_rlm(BaseField *where) const | FIX8::MessageBase | inline |
clear(bool reuse=true) | FIX8::MessageBase | inlinevirtual |
clear_positions() | FIX8::MessageBase | inline |
copy_legal(MessageBase *to, bool force=false) const | FIX8::MessageBase | |
create_nested_group(unsigned short fnum) const | FIX8::MessageBase | inlinevirtual |
decode(const f8String &from, unsigned offset, unsigned ignore=0, bool permissive_mode=false) | FIX8::MessageBase | |
decode_group(GroupBase *grpbase, const unsigned short fnum, const f8String &from, unsigned s_offset, unsigned ignore) | FIX8::MessageBase | |
encode(std::ostream &to) const | FIX8::MessageBase | |
encode(char *to) const | FIX8::MessageBase | |
encode_group(const unsigned short fnum, std::ostream &to) const | FIX8::MessageBase | |
encode_group(const unsigned short fnum, char *to) const | FIX8::MessageBase | |
extract_element(const char *from, const unsigned sz, char *tag, char *val) | FIX8::MessageBase | inlinestatic |
extract_element(const char *from, const unsigned sz, f8String &tag, f8String &val) | FIX8::MessageBase | inlinestatic |
extract_element_fixed_width(const char *from, const unsigned sz, const unsigned val_sz, char *tag, char *val) | FIX8::MessageBase | inlinestatic |
extract_header(const f8String &from, char *len, char *mtype) | FIX8::MessageBase | protectedstatic |
extract_trailer(const f8String &from, f8String &chksum) | FIX8::MessageBase | protectedstatic |
fields_begin() const | FIX8::MessageBase | inline |
fields_end() const | FIX8::MessageBase | inline |
find_add_group(GroupBase *grpbase=nullptr) | FIX8::MessageBase | inline |
find_add_group(const unsigned short fnum, GroupBase *grpbase=nullptr) | FIX8::MessageBase | inline |
find_field(const unsigned short fnum) const | FIX8::MessageBase | inline |
find_group() const | FIX8::MessageBase | inline |
find_group(const unsigned short fnum) const | FIX8::MessageBase | inline |
get(T &to) const | FIX8::MessageBase | inline |
get() const | FIX8::MessageBase | inline |
get_begin_string() | FIX8::MessageBase | inlinevirtual |
get_body_length() | FIX8::MessageBase | inlinevirtual |
get_check_sum() | FIX8::MessageBase | inlinevirtual |
get_field(const unsigned short fnum) const | FIX8::MessageBase | inline |
get_field_by_name(const char *tag) const | FIX8::MessageBase | inline |
get_fp() const | FIX8::MessageBase | inline |
get_groups() | FIX8::MessageBase | inline |
get_msg_type() | FIX8::MessageBase | inlinevirtual |
get_msgtype() const | FIX8::MessageBase | inline |
get_tabsize() | FIX8::MessageBase | inlinestatic |
get_unknown() const | FIX8::MessageBase | inline |
getPos(const unsigned short field) const | FIX8::MessageBase | inline |
has() const | FIX8::MessageBase | inline |
has_group_count(const BaseField *bf) | FIX8::MessageBase | inlinestatic |
have(const unsigned short fnum) const | FIX8::MessageBase | inline |
is_legal(unsigned short fnum) const | FIX8::MessageBase | inline |
is_legal() const | FIX8::MessageBase | inline |
Message class | FIX8::MessageBase | friend |
MessageBase(const struct F8MetaCntx &ctx, const f8String &msgType, const InputIterator begin, const size_t cnt, const FieldTrait_Hash_Array *ftha) | FIX8::MessageBase | inline |
MessageBase(const MessageBase &from) | FIX8::MessageBase | |
move_legal(MessageBase *to, bool force=false) | FIX8::MessageBase | |
operator()(T &to) const | FIX8::MessageBase | inline |
operator()() const | FIX8::MessageBase | inline |
operator+=(T *what) | FIX8::MessageBase | inline |
operator+=(GroupBase *what) | FIX8::MessageBase | inline |
operator<<(T *what) | FIX8::MessageBase | inline |
operator<<(GroupBase *what) | FIX8::MessageBase | inline |
operator<<(std::ostream &os, const MessageBase &what) | FIX8::MessageBase | friend |
operator=(const MessageBase &that) | FIX8::MessageBase | |
print(std::ostream &os, int depth=0) const | FIX8::MessageBase | virtual |
print_field(const unsigned short fnum, std::ostream &os) const | FIX8::MessageBase | virtual |
print_fp(std::ostream &os) | FIX8::MessageBase | inline |
print_group(const unsigned short fnum, std::ostream &os, int depth=0) const | FIX8::MessageBase | virtual |
push_unknown(MessageBase *to) const | FIX8::MessageBase | inline |
remove(const unsigned short fnum, Presence::const_iterator itr) | FIX8::MessageBase | |
remove(const unsigned short fnum) | FIX8::MessageBase | |
replace(const unsigned short fnum, Presence::const_iterator itr, BaseField *with) | FIX8::MessageBase | |
replace(const unsigned short fnum, BaseField *with) | FIX8::MessageBase | |
replace(const unsigned short fnum, GroupBase *with) | FIX8::MessageBase | |
set(const unsigned short field, FieldTrait::TraitTypes type=FieldTrait::present) | FIX8::MessageBase | inline |
set_tabsize(unsigned tabsize) | FIX8::MessageBase | inlinestatic |
size() const | FIX8::MessageBase | inline |
~MessageBase() | FIX8::MessageBase | inlinevirtual |