| 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 |