Yate
Public Member Functions
ASNObjId Class Reference

#include <yateasn.h>

Inheritance diagram for ASNObjId:
GenObject

List of all members.

Public Member Functions

 ASNObjId ()
 ASNObjId (const String &val)
 ASNObjId (const String &name, const String &val)
 ASNObjId (AsnMib *mib)
 ~ASNObjId ()
ASNObjIdoperator= (const String &val)
ASNObjIdoperator= (const char *val)
void toDataBlock ()
DataBlock getIds ()
const StringtoString () const
const StringgetName () const
void setValue (const String &value)

Detailed Description

Class for holding only an OID


Constructor & Destructor Documentation

ASNObjId ( )

Constructor

ASNObjId ( const String val)

Constructor

Parameters:
valOID value in string format
ASNObjId ( const String name,
const String val 
)

Constructor

Parameters:
nameName of the OID
valOID value in string format
ASNObjId ( AsnMib mib)

Constructor

Parameters:
mibMib used for creating this OID
~ASNObjId ( )

Destructor


Member Function Documentation

Get the sequence form of the OID

Returns:
Datablock sequence of ids
const String& getName ( ) const [inline]

Get the name of the OID

Returns:
String representation of the name
ASNObjId& operator= ( const String val)

Assign operator from a string value

ASNObjId& operator= ( const char *  val)

Assign operator from a const char* value

void setValue ( const String value) [inline]

Set the OID value

Parameters:
valueOID value
void toDataBlock ( )

Transform the value of this OID from a string value to a sequence of numbers

const String& toString ( ) const [inline, virtual]

String representation of the OID

Reimplemented from GenObject.


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