src/lib/ASN1ContentHandler.h
branchv_0
changeset 19 b7431bc6069b
parent 18 cb85500c4a30
child 20 fac034e3e867
equal deleted inserted replaced
18:cb85500c4a30 19:b7431bc6069b
   111 		}
   111 		}
   112 
   112 
   113 	};
   113 	};
   114 
   114 
   115 	virtual ~ASN1ContentHandler() = default;
   115 	virtual ~ASN1ContentHandler() = default;
       
   116 	
       
   117 	// TODO: more metadata, support OID decoding and ASN.1 modules (schema), probably through a plug-in
   116 
   118 
   117 	virtual void writeStreamStart() = 0;
   119 	virtual void writeStreamStart() = 0;
   118 	virtual void writeStreamEnd() = 0;
   120 	virtual void writeStreamEnd() = 0;
   119 
   121 
   120 	virtual void writeCollectionStart(CollectionType type) = 0;
   122 	virtual void writeCollectionStart(CollectionType type) = 0;