creator/inc/creator_scriptelement.h
branchCompilerCompatibility
changeset 9 bb48bf1a40ff
parent 0 d6fe6244b863
equal deleted inserted replaced
6:a8afa76f9dd9 9:bb48bf1a40ff
    49 _LIT(KIncrease, "incvalueforeachcopy");
    49 _LIT(KIncrease, "incvalueforeachcopy");
    50 
    50 
    51 class CCreatorScriptElementCache : public CBase
    51 class CCreatorScriptElementCache : public CBase
    52 {
    52 {
    53 public:
    53 public:
    54     static CCreatorScriptElementCache* CCreatorScriptElementCache::NewL();
    54     static CCreatorScriptElementCache* NewL();
    55     virtual ~CCreatorScriptElementCache();    
    55     virtual ~CCreatorScriptElementCache();    
    56         
    56         
    57     void RemoveElements();    
    57     void RemoveElements();    
    58     void AddElementL(CCreatorScriptElement* aElement);
    58     void AddElementL(CCreatorScriptElement* aElement);
    59 private:
    59 private:
    91  */
    91  */
    92 class CCreatorScriptElement : public CBase
    92 class CCreatorScriptElement : public CBase
    93 {
    93 {
    94 public:
    94 public:
    95 
    95 
    96     static CCreatorScriptElement* CCreatorScriptElement::NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
    96     static CCreatorScriptElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
    97 
    97 
    98     /**
    98     /**
    99      * Destructor
    99      * Destructor
   100      */
   100      */
   101     virtual ~CCreatorScriptElement();
   101     virtual ~CCreatorScriptElement();