iso::visual::ViewManager Class Reference

#include <iso_visual_view_manager.h>

List of all members.

Public Member Functions

 ViewManager ()
 ~ViewManager ()
bool checkView (const base::String &pViewName)
bool checkView (unsigned int pViewIndex)
Viewview (const base::String &pViewName) throw (VisualException)
Viewview (unsigned int pViewIndex) throw (VisualException)
void registerView (View *pView) throw (VisualException)
bool checkWindow (const base::String &pWindowName)
bool checkWindow (unsigned int pWindowIndex)
Windowwindow (const base::String &pWindowName) throw (VisualException)
Windowwindow (unsigned int pWindowIndex) throw (VisualException)
void registerWindow (Window *pWindow) throw (VisualException)
bool isMasterWindow (const Window *pWindow) const throw (VisualException)
void start ()
void update ()

Protected Attributes

data::IndexHash< base::String,
View
mViews
data::IndexHash< base::String,
Window
mWindows


Constructor & Destructor Documentation

ViewManager::ViewManager (  ) 

ViewManager::~ViewManager (  ) 


Member Function Documentation

bool ViewManager::checkView ( const base::String &  pViewName  ) 

bool ViewManager::checkView ( unsigned int  pViewIndex  ) 

View * ViewManager::view ( const base::String &  pViewName  )  throw (VisualException)

View * ViewManager::view ( unsigned int  pViewIndex  )  throw (VisualException)

void ViewManager::registerView ( View pView  )  throw (VisualException)

bool ViewManager::checkWindow ( const base::String &  pWindowName  ) 

bool ViewManager::checkWindow ( unsigned int  pWindowIndex  ) 

Window * ViewManager::window ( const base::String &  pWindowName  )  throw (VisualException)

Window * ViewManager::window ( unsigned int  pWindowIndex  )  throw (VisualException)

void ViewManager::registerWindow ( Window pWindow  )  throw (VisualException)

bool ViewManager::isMasterWindow ( const Window pWindow  )  const throw (VisualException)

void ViewManager::start (  ) 

void ViewManager::update (  ) 


Member Data Documentation

data::IndexHash< base::String, View > iso::visual::ViewManager::mViews [protected]

data::IndexHash< base::String, Window > iso::visual::ViewManager::mWindows [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:23:42 2011 for iso visual by  doxygen 1.5.1