![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cOID.h>
Public Types | |
| typedef cOIDDefBase | SUPER_t |
| typedef cOIDDefT1< T > | THIS_t |
Public Member Functions | |
| cOIDDefT1 (cOIDDefBase b, T k1) | |
| const THIS_t * | FindAsn1 (const BYTE *pOid, size_t nSizeOid) const |
| bool | GetKey1 (const cMemBlock &oid, T *pKey1) const |
| const THIS_t * | FindKey1 (T key1) const |
Public Member Functions inherited from GrayLib::cOIDDefBase | |
| bool | isLast () const |
| const cOIDDefBase * | FindAsn1 (const BYTE *pOid, size_t nSizeOid, size_t nSizeElement=sizeof(cOIDDefBase)) const |
| const char * | GetDesc (const cMemBlock &oid, size_t nSizeElement) const |
Public Attributes | |
| T | m_key1 |
Public Attributes inherited from GrayLib::cOIDDefBase | |
| const char * | m_oid |
| ASN.1 OID representation (as string sort of) More... | |
| size_t | m_oid_len |
| length of m_oid above More... | |
| const char * | m_name |
| official name (e.g. from RFC) More... | |
| const char * | m_description |
| human friendly description. default for m_key1 More... | |
Map an OID to 1 other thing of type T.
| typedef cOIDDefBase GrayLib::cOIDDefT1< T >::SUPER_t |
| typedef cOIDDefT1<T> GrayLib::cOIDDefT1< T >::THIS_t |
|
inline |
|
inline |
|
inline |
|
inline |
| T GrayLib::cOIDDefT1< T >::m_key1 |