A descendant of PASNObject which is the complex sequence type.
More...
#include <pasn.h>
List of all members.
Detailed Description
A descendant of PASNObject which is the complex sequence type.
Constructor & Destructor Documentation
| PASNSequence::PASNSequence |
( |
| ) |
|
| PASNSequence::PASNSequence |
( |
BYTE |
selector | ) |
|
| PASNSequence::PASNSequence |
( |
const PBYTEArray & |
buffer | ) |
|
| PASNSequence::PASNSequence |
( |
const PBYTEArray & |
buffer, |
|
|
PINDEX & |
i |
|
) |
| |
Member Function Documentation
| void PASNSequence::AppendInteger |
( |
PASNInt |
value | ) |
|
| void PASNSequence::AppendObjectID |
( |
PASNOid * |
val, |
|
|
BYTE |
len |
|
) |
| |
| void PASNSequence::AppendObjectID |
( |
const PString & |
str | ) |
|
| void PASNSequence::AppendString |
( |
const PString & |
str | ) |
|
| void PASNSequence::Encode |
( |
PBYTEArray & |
buffer | ) |
[virtual] |
Virtual function used to encode the object into ASN format.
Reimplemented from PASNObject.
| int PASNSequence::GetChoice |
( |
| ) |
const |
Return the descriminator for Choice sequences.
Reimplemented from PASNObject.
| WORD PASNSequence::GetEncodedLength |
( |
| ) |
[virtual] |
Virtual function used to get the length of object when encoded into ASN format.
Reimplemented from PASNObject.
| const PASNSequence& PASNSequence::GetSequence |
( |
| ) |
const [virtual] |
Return the value of the object as a PString.
This function will assert if the object is not a descendant of PASNSequence.
Reimplemented from PASNObject.
| PINDEX PASNSequence::GetSize |
( |
| ) |
const |
| ASNType PASNSequence::GetType |
( |
| ) |
const [virtual] |
Return a value of type enum ASNType which indicates the type of the object.
Reimplemented from PASNObject.
| PString PASNSequence::GetTypeAsString |
( |
| ) |
const [virtual] |
Return a string giving the type of the object.
Reimplemented from PASNObject.
| PASNObject& PASNSequence::operator[] |
( |
PINDEX |
idx | ) |
const |
| void PASNSequence::PrintOn |
( |
ostream & |
strm | ) |
const [virtual] |
The documentation for this class was generated from the following file: