For the XML encoding rules (XER), the generated class definition is as follows:
class ASN1C_<name> : public ASN1CType { protected: ASN1T_<name>& msgData; ... additional control variables public: ASN1C_<name> (ASN1T_<name>& data); ASN1C_<name> ( ASN1MessageBufferIF& msgBuf, ASN1T_<name>& data); // standard encode/decode methods (defined in ASN1CType base class): // int Encode (); // int Decode (); // stream encode/decode methods: int EncodeTo (ASN1MessageBufferIF& msgBuf); int DecodeFrom (ASN1MessageBufferIF& msgBuf); } ;