diff -r afb7f3a4981a -r d37c1a5d09ce src/lib/GenericASN1ContentHandler.h --- a/src/lib/GenericASN1ContentHandler.h Sat Jun 12 20:43:07 2021 +0200 +++ b/src/lib/GenericASN1ContentHandler.h Sat Jun 12 21:29:18 2021 +0200 @@ -41,15 +41,29 @@ virtual ~GenericASN1ContentHandler() { } - void abc() override { - handlers.writeComment("abc"); - }; + void writeCollectionStart(CollectionType type) override { + handlers.writeComment("collection start"); + } + + void writeCollectionEnd() override { + handlers.writeComment("collection end"); + } + + void writeBoolean(bool value) override { + handlers.writeComment("boolean"); + } - void def(int a) override { - }; + void writeNull() override { + handlers.writeComment("null"); + } - void ghi(int a, int b) override { - }; + void writeInteger(int64_t value) override { + handlers.writeComment("integer"); + } + + void writeString(StringType type, std::string value) override { + handlers.writeComment("string"); + } };