fix8  version 1.4.0
Open Source C++ FIX Framework
FIX8::Message Member List

This is the complete list of members for FIX8::Message, including all inherited members.

_ctxFIX8::MessageBaseprotected
_custom_seqnumFIX8::Messageprotected
_end_of_batchFIX8::Messageprotected
_fieldsFIX8::MessageBaseprotected
_fpFIX8::MessageBaseprotected
_groupsFIX8::MessageBaseprotected
_headerFIX8::Messageprotected
_msgTypeFIX8::MessageBaseprotected
_no_incrementFIX8::Messageprotected
_posFIX8::MessageBaseprotected
_tabsizeFIX8::MessageBaseprotectedstatic
_trailerFIX8::Messageprotected
add_field(const unsigned short fnum, Presence::const_iterator itr, const unsigned pos, BaseField *what, bool check)FIX8::MessageBaseinline
add_field(const unsigned short fnum, Fields::iterator fitr, const unsigned pos, BaseField *what, bool check=true)FIX8::MessageBaseinline
add_field(const unsigned short fnum, const unsigned pos, BaseField *what, bool check=true)FIX8::MessageBaseinline
add_field(T *what)FIX8::MessageBaseinline
add_field(BaseField *what)FIX8::MessageBaseinline
add_field_decoder(const unsigned short fnum, const unsigned pos, BaseField *what)FIX8::MessageBaseinline
add_group(GroupBase *what)FIX8::MessageBaseinline
add_trait(const FieldTrait &what)FIX8::MessageBaseinline
add_trait(const InputIterator begin, const size_t cnt)FIX8::MessageBaseinline
append_group(T *what)FIX8::MessageBaseinline
calc_chksum(const char *from, const size_t sz, const unsigned offset=0, const int len=-1)FIX8::Messageinlinestatic
calc_chksum(const f8String &from, const unsigned offset=0, const int len=-1)FIX8::Messageinlinestatic
check_positions()FIX8::MessageBase
check_set_rlm(BaseField *where) const FIX8::MessageBaseinline
clear(bool reuse=true)FIX8::Messageinlinevirtual
clear_positions()FIX8::MessageBaseinline
clone() const FIX8::Message
copy_legal(MessageBase *to, bool force=false) const FIX8::MessageBase
create_nested_group(unsigned short fnum) const FIX8::MessageBaseinlinevirtual
decode(const f8String &from, unsigned offset=0, unsigned ignore=0, bool permissive_mode=false)FIX8::Messageinline
decode_group(GroupBase *grpbase, const unsigned short fnum, const f8String &from, unsigned s_offset, unsigned ignore)FIX8::MessageBase
encode(f8String &to) const FIX8::Message
encode(char **to) const FIX8::Message
FIX8::MessageBase::encode(std::ostream &to) const FIX8::MessageBase
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::MessageBaseinlinestatic
extract_element(const char *from, const unsigned sz, f8String &tag, f8String &val)FIX8::MessageBaseinlinestatic
extract_element_fixed_width(const char *from, const unsigned sz, const unsigned val_sz, char *tag, char *val)FIX8::MessageBaseinlinestatic
extract_header(const f8String &from, char *len, char *mtype)FIX8::MessageBaseprotectedstatic
extract_trailer(const f8String &from, f8String &chksum)FIX8::MessageBaseprotectedstatic
factory(const F8MetaCntx &ctx, const char *from, bool no_chksum=false, bool permissive_mode=false)FIX8::Messageinlinestatic
factory(const F8MetaCntx &ctx, const f8String &from, bool no_chksum=false, bool permissive_mode=false)FIX8::Messagestatic
fields_begin() const FIX8::MessageBaseinline
fields_end() const FIX8::MessageBaseinline
find_add_group(GroupBase *grpbase=nullptr)FIX8::MessageBaseinline
find_add_group(const unsigned short fnum, GroupBase *grpbase=nullptr)FIX8::MessageBaseinline
find_field(const unsigned short fnum) const FIX8::MessageBaseinline
find_group() const FIX8::MessageBaseinline
find_group(const unsigned short fnum) const FIX8::MessageBaseinline
fmt_chksum(const unsigned val)FIX8::Messageinlinestatic
get(T &to) const FIX8::MessageBaseinline
get() const FIX8::MessageBaseinline
get_begin_string()FIX8::MessageBaseinlinevirtual
get_body_length()FIX8::MessageBaseinlinevirtual
get_check_sum()FIX8::MessageBaseinlinevirtual
get_custom_seqnum() const FIX8::Messageinline
get_end_of_batch() const FIX8::Messageinline
get_field(const unsigned short fnum) const FIX8::MessageBaseinline
get_field_by_name(const char *tag) const FIX8::MessageBaseinline
get_field_by_name_flattened(const char *tag) const FIX8::Messageinline
get_field_flattened(const unsigned short fnum) const FIX8::Messageinline
get_fp() const FIX8::MessageBaseinline
get_groups()FIX8::MessageBaseinline
get_msg_type()FIX8::MessageBaseinlinevirtual
get_msgtype() const FIX8::MessageBaseinline
get_no_increment() const FIX8::Messageinlinevirtual
get_tabsize()FIX8::MessageBaseinlinestatic
get_unknown() const FIX8::MessageBaseinline
getPos(const unsigned short field) const FIX8::MessageBaseinline
has() const FIX8::MessageBaseinline
has_group_count(const BaseField *bf)FIX8::MessageBaseinlinestatic
have(const unsigned short fnum) const FIX8::MessageBaseinline
Header() const FIX8::Messageinline
Header()FIX8::Messageinline
is_admin() const FIX8::Messageinlinevirtual
is_legal(unsigned short fnum) const FIX8::MessageBaseinline
is_legal() const FIX8::MessageBaseinline
Message(const F8MetaCntx &ctx, const f8String &msgType, const InputIterator begin, const size_t cnt, const FieldTrait_Hash_Array *ftha)FIX8::Messageinline
MessageBase(const struct F8MetaCntx &ctx, const f8String &msgType, const InputIterator begin, const size_t cnt, const FieldTrait_Hash_Array *ftha)FIX8::MessageBaseinline
MessageBase(const MessageBase &from)FIX8::MessageBase
move_legal(MessageBase *to, bool force=false)FIX8::MessageBase
operator()(T &to) const FIX8::MessageBaseinline
operator()() const FIX8::MessageBaseinline
operator+=(T *what)FIX8::MessageBaseinline
operator+=(GroupBase *what)FIX8::MessageBaseinline
operator<<(std::ostream &os, const Message &what)FIX8::Messagefriend
FIX8::MessageBase::operator<<(T *what)FIX8::MessageBaseinline
FIX8::MessageBase::operator<<(GroupBase *what)FIX8::MessageBaseinline
operator=(const MessageBase &that)FIX8::MessageBase
print(std::ostream &os, int depth=0) const FIX8::Messagevirtual
print_field(const unsigned short fnum, std::ostream &os) const FIX8::MessageBasevirtual
print_fp(std::ostream &os)FIX8::MessageBaseinline
print_group(const unsigned short fnum, std::ostream &os, int depth=0) const FIX8::MessageBasevirtual
process(Router &rt) const FIX8::Messageinlinevirtual
push_unknown(Message *to) const FIX8::Messageinline
FIX8::MessageBase::push_unknown(MessageBase *to) const FIX8::MessageBaseinline
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::MessageBaseinline
set_custom_seqnum(unsigned seqnum)FIX8::Messageinlinevirtual
set_end_of_batch(bool is_end_of_batch)FIX8::Messageinline
set_no_increment(bool flag=true)FIX8::Messageinlinevirtual
set_tabsize(unsigned tabsize)FIX8::MessageBaseinlinestatic
setup_reuse()FIX8::Messageinline
size() const FIX8::MessageBaseinline
Trailer() const FIX8::Messageinline
Trailer()FIX8::Messageinline
~Message()FIX8::Messageinlinevirtual
~MessageBase()FIX8::MessageBaseinlinevirtual