8 class TTCN_Typedescriptor_t;
21 LibItsBtp__TypesAndValues::BtpPacket,
22 LibItsBtp__TypesAndValues::BtpPacket>
24 int encode_ (
const Base_Type& type,
const TTCN_Typedescriptor_t& field_descriptor, TTCN_Buffer& encoding_buffer);
26 int decode_ (Base_Type& type,
const TTCN_Typedescriptor_t& field_descriptor, TTCN_Buffer& decoding_buffer);
33 virtual int encode (
const LibItsBtp__TypesAndValues::BtpPacket&, OCTETSTRING& data);
34 virtual int decode (
const OCTETSTRING& data, LibItsBtp__TypesAndValues::BtpPacket&,
Params* params = NULL);
Definition: BtpPort.cc:14
Definition: BTPCodec.hh:20
void set_btp_type(const BTPCodec::BtpType p_btp_type)
Definition: BTPCodec.hh:36
Definition: BTPCodec.hh:29
Header file for the parameter dictionary.
Definition: BTPCodec.hh:16
BtpType
Definition: BTPCodec.hh:29
Declare TITAN class.
Definition: Codec.hh:25
This class provides basic functionalities for an ITS dictionary.
Definition: Params.hh:21
virtual ~BTPCodec()
Definition: BTPCodec.hh:31
BTPCodec()
Definition: BTPCodec.hh:30
Header file for ITS abstract codec definition.