Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cASNSet1 Class Reference

#include <cASNSets.h>

Inheritance diagram for GrayLib::cASNSet1:
GrayLib::cASNSets

Public Member Functions

bool isEmptySet () const
 
void SetEmptySet ()
 
bool IsEqualSet (const cASNSet1 *b) const
 
HRESULT ReadSet2 (cASNReader &r)
 
HRESULT ReadSet1 (cASNReader &r)
 
HRESULT GetDescriptionSet (StrBuilder &s) const
 

Public Attributes

cASNBufAlloc m_oid
 The object identifier. name. More...
 
cASNBufAlloc m_val
 The value. More...
 

Detailed Description

An single OID,Value pair. Part of ASN_SET.

Member Function Documentation

◆ GetDescriptionSet()

HRESULT GrayLib::cASNSet1::GetDescriptionSet ( StrBuilder s) const

◆ isEmptySet()

bool GrayLib::cASNSet1::isEmptySet ( ) const
inline

◆ IsEqualSet()

bool GrayLib::cASNSet1::IsEqualSet ( const cASNSet1 b) const
inline

◆ ReadSet1()

HRESULT GrayLib::cASNSet1::ReadSet1 ( cASNReader r)

Read a single entry under ASN_SET AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }

AttributeType ::= OBJECT IDENTIFIER

AttributeValue ::= ANY DEFINED BY AttributeType

◆ ReadSet2()

HRESULT GrayLib::cASNSet1::ReadSet2 ( cASNReader r)

Read ASN_SET data under its child ASN_SEQUENCE.

◆ SetEmptySet()

void GrayLib::cASNSet1::SetEmptySet ( )
inline

Member Data Documentation

◆ m_oid

cASNBufAlloc GrayLib::cASNSet1::m_oid

The object identifier. name.

◆ m_val

cASNBufAlloc GrayLib::cASNSet1::m_val

The value.


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