class RFormatStream |
stores format attributes as bytecode
Public Member Functions | |
---|---|
RFormatStream() | |
void | CopyL(const RFormatStream &) |
void | ExternalizeL(RWriteStream &) |
void | InternalizeL(RReadStream &) |
const TUint8 * | Ptr(TInt &) |
void | Reset() |
void | SenseCharFormat(TCharFormatX &, TCharFormatXMask &) |
void | SenseParaFormatL(CParaFormat &, TParaFormatMask &, CParaFormat::TParaFormatGetMode) |
void | SetCharFormatL(const TCharFormatX &, const TCharFormatXMask &) |
void | SetParaFormatL(const CParaFormat &, const TParaFormatMask &, const CParaFormat &) |
void | Swap(RFormatStream &) |
Private Attributes | |
---|---|
__DECLARE_TEST | |
TUint8 * | iBase |
TUint8 * | iEnd |
void | CopyL | ( | const RFormatStream & | aSource | ) |
const RFormatStream & aSource |
TInt | DoCalcSizeCharFormat | ( | const TCharFormatX & | aCharFormat, |
const TCharFormatXMask & | aMask | |||
) | [private] |
const TCharFormatX & aCharFormat | |
const TCharFormatXMask & aMask |
TInt | DoCalcSizeParaFormat | ( | const CParaFormat & | aDesiredFormat, |
TParaFormatMask | aMask, | |||
const CParaFormat & | aCurrentFormat | |||
) | [private] |
const CParaFormat & aDesiredFormat | |
TParaFormatMask aMask | |
const CParaFormat & aCurrentFormat |
void | DoSetParaFormat | ( | const CParaFormat & | aDesiredFormat, |
TParaFormatMask | aMask, | |||
const CParaFormat & | aCurrentFormat | |||
) | [private] |
const CParaFormat & aDesiredFormat | |
TParaFormatMask aMask | |
const CParaFormat & aCurrentFormat |
void | DoStoreCharFormat | ( | const TCharFormatX & | aCharFormat, |
TCharFormatXMask | aMask | |||
) | [private] |
const TCharFormatX & aCharFormat | |
TCharFormatXMask aMask |
void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
RWriteStream & aStream |
TInt | Length | ( | TUint8 *& | aPtr, |
TTextFormatAttribute | aType | |||
) | const [private] |
TUint8 *& aPtr | |
TTextFormatAttribute aType |
TInt | MergeTabLists | ( | TUint8 *& | aPtr, |
const CParaFormat & | aDesiredFormat, | |||
TInt | aDesiredTabCount, | |||
const CParaFormat & | aCurrentFormat, | |||
TInt | aCurrentTabCount, | |||
TBool | aStoreData | |||
) | [private] |
TUint8 *& aPtr | |
const CParaFormat & aDesiredFormat | |
TInt aDesiredTabCount | |
const CParaFormat & aCurrentFormat | |
TInt aCurrentTabCount | |
TBool aStoreData |
TUint8 * | ReadTabL | ( | TUint8 * | aPtr, |
CParaFormat & | aTarget | |||
) | const [private] |
TUint8 * aPtr | |
CParaFormat & aTarget |
TUint8 * | ReadValue | ( | TUint8 * | aPtr, |
TLogicalRgb & | aRgb | |||
) | const [private] |
TUint8 * aPtr | |
TLogicalRgb & aRgb |
TUint8 * | ReadValue | ( | TUint8 * | aPtr, |
TTypeface & | aTypeface | |||
) | const [private] |
TUint8 * | ReadValue | ( | TUint8 * | aPtr, |
TParaBorder & | aBorder | |||
) | const [private] |
TUint8 * aPtr | |
TParaBorder & aBorder |
void | RemoveRedundantCharFormat | ( | TCharFormatMask & | aMask, |
const TCharFormatX & | aFormat, | |||
const TCharFormatX & | aEffectiveFormat | |||
) | [private] |
TCharFormatMask & aMask | |
const TCharFormatX & aFormat | |
const TCharFormatX & aEffectiveFormat |
void | SenseCharFormat | ( | TCharFormatX & | aCharFormat, |
TCharFormatXMask & | aMask | |||
) | const |
TCharFormatX & aCharFormat | |
TCharFormatXMask & aMask |
void | SenseParaFormatL | ( | CParaFormat & | aParaFormat, |
TParaFormatMask & | aMask, | |||
CParaFormat::TParaFormatGetMode | aMode | |||
) | const |
CParaFormat & aParaFormat | |
TParaFormatMask & aMask | |
CParaFormat::TParaFormatGetMode aMode |
void | SetCharFormatL | ( | const TCharFormatX & | aCharFormat, |
const TCharFormatXMask & | aMask | |||
) |
const TCharFormatX & aCharFormat | |
const TCharFormatXMask & aMask |
void | SetParaFormatL | ( | const CParaFormat & | aDesiredFormat, |
const TParaFormatMask & | aDesiredMask, | |||
const CParaFormat & | aCurrentFormat | |||
) |
const CParaFormat & aDesiredFormat | |
const TParaFormatMask & aDesiredMask | |
const CParaFormat & aCurrentFormat |
TUint8 * | Store | ( | TUint8 * | aPtr, |
const TLogicalRgb & | aRgb | |||
) | [private] |
TUint8 * aPtr | |
const TLogicalRgb & aRgb |
TUint8 * | Store | ( | TUint8 * | aPtr, |
const TTypeface & | aTypeface | |||
) | [private] |
void | StoreAllTabs | ( | TUint8 *& | aPtr, |
const CParaFormat & | aSource | |||
) | [private] |
TUint8 *& aPtr | |
const CParaFormat & aSource |
TUint8 * | StoreBorder | ( | TUint8 * | aPtr, |
TTextFormatAttribute | aType, | |||
const TParaBorder & | aSource | |||
) | [private] |
TUint8 * aPtr | |
TTextFormatAttribute aType | |
const TParaBorder & aSource |
TUint8 * | StoreBullet | ( | TUint8 * | aPtr, |
const TBullet & | aSource | |||
) | [private] |
TUint8 * | StoreTab | ( | TUint8 * | aPtr, |
const TTabStop & | aSource | |||
) | [private] |
TInt | StoreTabs | ( | TUint8 *& | aPtr, |
const CParaFormat & | aDesiredFormat, | |||
const CParaFormat & | aCurrentFormat, | |||
TBool | aStoreData | |||
) | [private] |
TUint8 *& aPtr | |
const CParaFormat & aDesiredFormat | |
const CParaFormat & aCurrentFormat | |
TBool aStoreData |