Botan::BER_Object Class Reference

#include <asn1_int.h>

List of all members.

Public Member Functions

void assert_is_a (ASN1_Tag, ASN1_Tag)

Public Attributes

ASN1_Tag class_tag
ASN1_Tag type_tag
SecureVector< bytevalue


Detailed Description

BER Encoded Object

Definition at line 77 of file asn1_int.h.


Member Function Documentation

void Botan::BER_Object::assert_is_a ( ASN1_Tag  type_tag,
ASN1_Tag  class_tag 
)

Definition at line 140 of file ber_dec.cpp.

Referenced by Botan::BER_Decoder::decode(), Botan::BER_Decoder::decode_null(), and Botan::BER_Decoder::start_cons().

00141    {
00142    if(this->type_tag != type_tag || this->class_tag != class_tag)
00143       throw BER_Decoding_Error("Tag mismatch when decoding");
00144    }


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Tue Jun 29 08:56:41 2010 for Botan by  doxygen 1.5.8