class TLitC8 |
Encapsulates literal text.
This is always constructed using an _LIT8 macro.
This class is build independent; i.e. an explicit 8-bit build variant is generated for both a non-Unicode build and a Unicode build.
The class has no explicit constructors.
_LIT8
Public Member Functions | |
---|---|
operator const TDesC8 &() | |
operator const __TRefDesC8() | |
const TDesC8 * | operator&() |
const TDesC8 & | operator()() |
Public Attributes | |
---|---|
TText8 | iBuf |
TUint | iTypeLength |
operator const TDesC8 & | ( | ) | const [inline] |
Invoked by the compiler when a TLitC8<TInt> type is passed to a function which is prototyped to take a const TDesC8& type.
operator const __TRefDesC8 | ( | ) | const [inline] |
Invoked by the compiler when a TLitC8<TInt> type is passed to a function which is prototyped to take a const TRefByValue<const TDesC8> type.
const TDesC8 * | operator& | ( | ) | const [inline] |
Returns a const TDesC8 type pointer.
A descriptor type pointer to this literal.
const TDesC8 & | operator() | ( | ) | const [inline] |
Returns a const TDesC8 type reference.
A descriptor type reference to this literal