src/lib/GenericASN1ContentHandler.h
branchv_0
changeset 8 d37c1a5d09ce
parent 7 afb7f3a4981a
child 9 7a6abdd00ab5
equal deleted inserted replaced
7:afb7f3a4981a 8:d37c1a5d09ce
    39 	}
    39 	}
    40 
    40 
    41 	virtual ~GenericASN1ContentHandler() {
    41 	virtual ~GenericASN1ContentHandler() {
    42 	}
    42 	}
    43 
    43 
    44 	void abc() override {
    44 	void writeCollectionStart(CollectionType type) override {
    45 		handlers.writeComment("abc");
    45 		handlers.writeComment("collection start");
    46 	};
    46 	}
    47 
    47 
    48 	void def(int a) override {
    48 	void writeCollectionEnd() override {
    49 	};
    49 		handlers.writeComment("collection end");
       
    50 	}
    50 
    51 
    51 	void ghi(int a, int b) override {
    52 	void writeBoolean(bool value) override {
    52 	};
    53 		handlers.writeComment("boolean");
       
    54 	}
       
    55 
       
    56 	void writeNull() override {
       
    57 		handlers.writeComment("null");
       
    58 	}
       
    59 
       
    60 	void writeInteger(int64_t value) override {
       
    61 		handlers.writeComment("integer");
       
    62 	}
       
    63 
       
    64 	void writeString(StringType type, std::string value) override {
       
    65 		handlers.writeComment("string");
       
    66 	}
    53 
    67 
    54 };
    68 };
    55 
    69 
    56 }
    70 }
    57 }
    71 }