Inheritance diagram for C_MessageExternal:

Public Member Functions | |
| C_MessageExternal () | |
| C_MessageExternal (C_MessageExternal &) | |
| virtual | ~C_MessageExternal () |
| T_pValueData | get_session_id (C_ContextFrame *P_ctxt) |
| T_pValueData | get_type () |
| bool | compare_types (C_MessageFrame *P_ref) |
| bool | update_fields (C_MessageFrame *P_ref) |
| void | update_message_stats () |
| bool | check (C_MessageFrame *P_ref, unsigned int P_levelMask, T_CheckBehaviour P_behave) |
| bool | check_field_presence (int P_id, T_CheckBehaviour P_behave, int P_instance, int P_sub_id) |
| bool | check_field_value (C_MessageFrame *P_ref, int P_id, T_CheckBehaviour P_behave, int P_instance, int P_sub_id) |
| bool | check_field_order (int P_id, T_CheckBehaviour P_behave, int P_position) |
| T_TypeType | get_field_type (int P_id, int P_sub_id) |
| bool | get_field_value (int P_id, C_RegExp *P_reg, T_pValueData P_value) |
| int | get_buffer (T_pValueData P_dest, T_MessagePartType P_header_body_type) |
| bool | get_field_value (int P_id, int P_instance, int P_sub_id, T_pValueData P_value) |
| bool | set_field_value (T_pValueData P_value, int P_id, int P_instance, int P_sub_id) |
| C_MessageExternal & | operator= (C_MessageExternal &P_val) |
| void | dump (iostream_output &) |
| char * | name () |
| int | get_id_message () |
Static Public Member Functions | |
| static void | set_protocol_data (int P_nb_header_fields, int P_nb_body_values, int P_nb_body_fields, int P_session_id, int P_outof_session_id, int P_type_id, char **P_names, char **P_message_names, bool **P_body_not_present_table, bool **P_header_not_present_table) |
| static int | get_nb_header_fields () |
| static int | get_nb_body_values () |
| static int | get_nb_body_fields () |
Friends | |
| class | C_ProtocolExternal |
| iostream_output & | operator<< (iostream_output &, C_MessageExternal &) |
Definition at line 33 of file C_MessageExternal.hpp.
1.4.6