equal
deleted
inserted
replaced
899 * it frees the object and its associated resources. |
899 * it frees the object and its associated resources. |
900 */ |
900 */ |
901 virtual void Dispose() =0; |
901 virtual void Dispose() =0; |
902 |
902 |
903 /** |
903 /** |
904 * Function in charge of decoding an image from a buffer. This method is synchronous and enable |
|
905 * to save memory space by filling the image buffer step by step (use AppendDataL(const HBufC8& aBuffer) |
|
906 * param aBuffer contains a piece of the whole image data to decode |
|
907 */ |
|
908 virtual void DecodeImageFromBufferL(const TDesC8& aBuffer) =0; |
|
909 |
|
910 /** |
|
911 * Enables to add data when a first call to DecodeImageFromBufferL has been initialized |
|
912 * |
|
913 * @param aBuffer contains a piece of the whole image data to decode. |
|
914 */ |
|
915 virtual void AppendDataL(const TDesC8& aBuffer) =0; |
|
916 |
|
917 /** |
|
918 * Simple getter that return the logical values for height |
904 * Simple getter that return the logical values for height |
919 */ |
905 */ |
920 virtual TInt GetLogicalScreenHeight() =0; |
906 virtual TInt GetLogicalScreenHeight() =0; |
921 |
907 |
922 /** |
908 /** |