19 virtual int encode (
const CAM__PDU__Descriptions::CAM& cam, BITSTRING& data);
20 virtual int decode (
const BITSTRING& data, CAM__PDU__Descriptions::CAM&);
23 class CAMCodec :
public Codec<CAM__PDU__Descriptions::CAM, CAM__PDU__Descriptions::CAM>
31 virtual int encode (
const CAM__PDU__Descriptions::CAM& cam, OCTETSTRING& data);
32 virtual int decode (
const OCTETSTRING& data, CAM__PDU__Descriptions::CAM&,
Params* params = NULL);
Header file for TITAN message to ASN.1 PER message codec.
Header file for the parameter dictionary.
Forward declaration of TITAN class.
Definition: CAMCodec.hh:11
Declare TITAN class.
Definition: Codec.hh:25
Declare asn1c class.
Definition: per_code.hh:27
This class provides basic functionalities for an ITS dictionary.
Definition: Params.hh:21
CAMPDUCodec()
Definition: CAMCodec.hh:18
CAMPDUCodec asnCodec
Definition: CAMCodec.hh:25
Definition: CAMCodec.hh:23
Header file for ITS abstract codec definition.
CAMCodec()
Definition: CAMCodec.hh:28
Definition: CAMCodec.hh:15
virtual ~CAMCodec()
Definition: CAMCodec.hh:29