C_MessageFrame Class Reference

Inheritance diagram for C_MessageFrame:

C_MessageBinary C_MessageExternal C_MessageText C_MessageTlv C_MessageBinaryBodyNotInterpreted C_MessageBinarySeparator List of all members.

Public Member Functions

 C_MessageFrame ()
virtual ~C_MessageFrame ()
virtual T_pValueData get_session_id (C_ContextFrame *P_ctxt)=0
virtual bool compare_types (C_MessageFrame *P_ref)=0
virtual bool update_fields (C_MessageFrame *P_ref)=0
virtual void update_message_stats ()=0
virtual bool check (C_MessageFrame *P_ref, unsigned int P_levelMask, T_CheckBehaviour P_behave)=0
virtual bool check_field_presence (int P_id, T_CheckBehaviour P_behave, int P_instance, int P_sub_id)=0
virtual bool check_field_value (C_MessageFrame *P_ref, int P_id, T_CheckBehaviour P_behave, int P_instance, int P_sub_id)=0
virtual bool check_field_order (int P_id, T_CheckBehaviour P_behave, int P_position)=0
virtual T_TypeType get_field_type (int P_id, int P_sub_id)=0
virtual bool get_field_value (int P_id, C_RegExp *P_reg, T_pValueData P_value)=0
virtual bool get_field_value (int P_id, int P_instance, int P_sub_id, T_pValueData P_value)=0
virtual int get_buffer (T_pValueData P_dest, T_MessagePartType P_header_body_type)=0
virtual bool set_field_value (T_pValueData P_value, int P_id, int P_instance, int P_sub_id)=0
virtual void dump (iostream_output &)=0
virtual char * name ()=0
virtual int get_id_message ()=0

Friends

iostream_output & operator<< (iostream_output &P_stream, C_MessageFrame &P_msg)

Detailed Description

Definition at line 34 of file C_MessageFrame.hpp.


The documentation for this class was generated from the following file:
Generated on Wed Mar 7 14:57:55 2007 for Seagull by  doxygen 1.4.6