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