src/lib/GenericASN1ContentHandler.h
branchv_0
changeset 15 95ca127ba816
parent 9 7a6abdd00ab5
child 17 f5281ab3e68f
equal deleted inserted replaced
14:02725d301010 15:95ca127ba816
    50 	}
    50 	}
    51 
    51 
    52 	void writeCollectionStart(CollectionType type) override {
    52 	void writeCollectionStart(CollectionType type) override {
    53 		if (type == CollectionType::Sequence) handlers.writeStartElement("sequence");
    53 		if (type == CollectionType::Sequence) handlers.writeStartElement("sequence");
    54 		else if (type == CollectionType::Set) handlers.writeStartElement("set");
    54 		else if (type == CollectionType::Set) handlers.writeStartElement("set");
       
    55 		else if (type == CollectionType::Constructed) handlers.writeStartElement("constructed");
    55 		else handlers.writeStartElement("unknown-collection"); // TODO: exception?
    56 		else handlers.writeStartElement("unknown-collection"); // TODO: exception?
    56 	}
    57 	}
    57 
    58 
    58 	void writeCollectionEnd() override {
    59 	void writeCollectionEnd() override {
    59 		handlers.writeEndElement();
    60 		handlers.writeEndElement();