class TSmsOctet |
Base class for performing all operations on octets.
Public Member Functions | |
---|---|
TSmsOctet ( TInt ) | |
TSmsOctet ( TUint8 ) | |
void | DecodeL ( TGsmuLex8 &) |
TUint8 * | EncodeL ( TUint8 *) |
void | ExternalizeL ( RWriteStream &) |
void | FillSemiOctets ( TInt ) |
void | InternalizeL ( RReadStream &) |
TInt | SemiOctetsToNum () |
operator TInt () | |
const TSmsOctet & | operator= ( TInt ) |
Protected Attributes | |
---|---|
TUint8 | iValue |
TSmsOctet | ( | TInt | aValue | ) | [inline] |
Constructor, initialising the octet value with a TInt.
TInt aValue | Octet value |
TSmsOctet | ( | TUint8 | aValue = 0 | ) | [inline] |
Constructor, initialising the octet value with a TInt8.
TUint8 aValue = 0 | Octet value |
void | DecodeL | ( | TGsmuLex8 & | aPdu | ) | [inline] |
Sets the octet value to the next byte in TGsmuLex8 PDU.
TGsmuLex8 & aPdu | PDU to read value from |
void | ExternalizeL | ( | RWriteStream & | aStream | ) | const [inline] |
Externalises the object.
RWriteStream & aStream | Stream to write to |
void | FillSemiOctets | ( | TInt | aNum | ) | [inline] |
Converts an integer to semi-octet format and set the object's data to this value.
TInt aNum | Value to convert to semi-octet |
void | InternalizeL | ( | RReadStream & | aStream | ) | [inline] |
Internalises the object.
RReadStream & aStream | Stream to read from |
TInt | SemiOctetsToNum | ( | ) | const [inline] |
Converts a semi-octet value to an integer.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.