#include <ies.h>
Inheritance diagram for IAX2IeBlockOfData:
Public Member Functions | |
construction/destruction | |
IAX2IeBlockOfData (BYTE length, BYTE *srcData) | |
IAX2IeBlockOfData (const PBYTEArray &newData) | |
IAX2IeBlockOfData () | |
Worker methods | |
void | PrintOn (ostream &str) const |
virtual BYTE | GetLengthOfData () |
void | SetData (const PBYTEArray &newData) |
PBYTEArray | ReadData () |
Protected Member Functions | |
virtual void | WriteBinary (BYTE *data) |
Protected Attributes | |
PBYTEArray | dataValue |
|
Constructor - read data from source array. Contents are valid if source array is valid. |
|
Construct to an initialized value |
|
Constructor to an invalid and empty result |
|
return the number of bytes to hold this data element Reimplemented from IAX2Ie. |
|
print this class (nicely) to the designated stream Reimplemented from IAX2Ie. Reimplemented in IAX2IeProvisioning, and IAX2IeFwBlockData. |
|
Report the value of the stored data for this class Reimplemented from IAX2Ie. |
|
Take the supplied data and copy contents into this IE |
|
Take the data value for this particular IAX2Ie and copy into the memory region. Reimplemented from IAX2Ie. |
|
The actual data stored in a IAX2IeBlockOfData class |