webengine/widgetengine/inc/WidgetEngineBridge.h
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
equal deleted inserted replaced
48:79859ed3eea9 49:919f36ff910f
    13 *
    13 *
    14 * Description:  
    14 * Description:  
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
       
    19 
       
    20 #ifndef __WIDGETENGINEINTERFACE
    18 #ifndef __WIDGETENGINEINTERFACE
    21 #define __WIDGETENGINEINTERFACE
    19 #define __WIDGETENGINEINTERFACE
    22 
    20 
    23 //  INCLUDES
    21 //  INCLUDES
    24 #include "config.h"
    22 #include "config.h"
    25 #include <e32base.h>
    23 #include <e32base.h>
    26 #include <eikenv.h>
    24 #include <eikenv.h>
    27 #include "BrCtlDefs.h"
    25 #include <brctldefs.h>
    28 #include "WidgetEngineCallbacks.h"
    26 #include "WidgetEngineCallbacks.h"
    29 #include "WidgetJSObjectProtector.h"
    27 #include "WidgetJSObjectProtector.h"
    30 #include "wtf/HashSet.h"
    28 #include "wtf/HashCountedSet.h"
    31 
    29 
    32 // CONSTANTS
    30 // CONSTANTS
    33 
    31 
    34 // MACROS
    32 // MACROS
    35 
    33 
   102 
   100 
   103 private:    
   101 private:    
   104     CMenuClient*			m_menuclient;
   102     CMenuClient*			m_menuclient;
   105     CWidgetClient*			m_widgetclient;                
   103     CWidgetClient*			m_widgetclient;                
   106     WidgetPreferences*		m_preferences;
   104     WidgetPreferences*		m_preferences;
   107 	WTF::HashSet<KJS::JSValue*>	m_protectedObjects;
   105 	WTF::HashCountedSet<KJS::JSValue*>	m_protectedObjects;
   108  };
   106  };
   109 
   107 
   110 
   108 
   111 #endif
   109 #endif