ASN1TObjId64 Struct Reference
[ASN.1 Type (ASN1T_) Base Classes]
#include <asn1CppTypes.h>
Inheritance diagram for ASN1TObjId64:
Public Member Functions | |
ASN1TObjId64 () | |
EXTRTMETHOD | ASN1TObjId64 (OSOCTET _numids, const OSINT64 *_subids) |
EXTRTMETHOD | ASN1TObjId64 (const ASN1OID64 &oid) |
EXTRTMETHOD | ASN1TObjId64 (const ASN1TObjId64 &oid) |
EXTRTMETHOD void | operator= (const ASN1OID64 &rhs) |
EXTRTMETHOD void | operator= (const ASN1TObjId64 &rhs) |
Detailed Description
Object identifier with 64-bit arcs. This class is identical to the ASN1TObjId class except it allows 64-bit integers to be used for the arc (i.e. subidentifier) values.
Constructor & Destructor Documentation
ASN1TObjId64::ASN1TObjId64 | ( | ) | [inline] |
Constructs an empty 64-bit object identifier, i.e., one with no ids.
EXTRTMETHOD ASN1TObjId64::ASN1TObjId64 | ( | OSOCTET | _numids, | |
const OSINT64 * | _subids | |||
) |
Constructs a 64-bit object identifier with the given ids and number of ids.
- Parameters:
-
_numids The number of ids (up to 128). _subids The actual subids.
EXTRTMETHOD ASN1TObjId64::ASN1TObjId64 | ( | const ASN1OID64 & | oid | ) |
The copy constructor.
- Parameters:
-
oid A reference to an ASN1OID64 structure.
EXTRTMETHOD ASN1TObjId64::ASN1TObjId64 | ( | const ASN1TObjId64 & | oid | ) |
The copy constructor.
- Parameters:
-
oid A reference to an ASN1TObjId64 structure.
Member Function Documentation
EXTRTMETHOD void ASN1TObjId64::operator= | ( | const ASN1TObjId64 & | rhs | ) |
The assignment operator.
- Parameters:
-
rhs A reference to an ASN1TObjId64 structure.
EXTRTMETHOD void ASN1TObjId64::operator= | ( | const ASN1OID64 & | rhs | ) |
The assignment operator.
- Parameters:
-
rhs A reference to an ASN1OID64 structure.
The documentation for this struct was generated from the following file: