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);
   } ;