idlehomescreen/inc/xncomponent.h
branchRCL_3
changeset 9 f966699dea19
parent 0 f72a12da539e
equal deleted inserted replaced
5:c743ef5928ba 9:f966699dea19
    33 // Class declaration
    33 // Class declaration
    34 /**
    34 /**
    35  *  Xuikon component base class.
    35  *  Xuikon component base class.
    36  *
    36  *
    37  *  @ingroup group_xnlayoutengine
    37  *  @ingroup group_xnlayoutengine
    38  *  @lib ?library
    38  *  @lib xnlayoutengine.lib
    39  *  @since Series 60 3.1
    39  *  @since Series 60 3.1
    40  */
    40  */
    41 class CXnComponent : public CBase
    41 class CXnComponent : public CBase
    42     {
    42     {
    43 public: // Constructors and destructor
    43 public: // Constructors and destructor
   119 
   119 
   120     /**
   120     /**
   121      * Two-phased constructor.
   121      * Two-phased constructor.
   122      */
   122      */
   123     IMPORT_C void ConstructL();
   123     IMPORT_C void ConstructL();
       
   124     
       
   125 public:
       
   126     
       
   127     /**
       
   128      * Routes the data stream for the external rendering plugin.
       
   129      *
       
   130      * @since Series 60 5.2
       
   131      * @param aData Data stream.
       
   132      * @param aType Type of the stream.
       
   133      * @param aIndex Index of the data.
       
   134      */
       
   135     IMPORT_C void SetDataL( const TDesC8& aData, const TDesC& aType, TInt aIndex );
   124 
   136 
   125 private:
   137 private:
   126     // Data
   138     // Data
   127 
   139 
   128     /**
   140     /**