GIMIAS  1.5.r1
Public Types | Public Member Functions | Private Attributes | List of all members
dynWxGUIUpdater Class Reference

GUI Updater from ModuleDescription to GUI and vice versa. More...

#include <dynWxGUIUpdater.h>

Inheritance diagram for dynWxGUIUpdater:
Inheritance graph
[legend]
Collaboration diagram for dynWxGUIUpdater:
Collaboration graph
[legend]

Public Types

typedef dynWxGUIUpdater Self
 
typedef blSmartPointer< SelfPointer
 
typedef std::map< std::string,
gbl::ControlUpdaterBase * > 
ControlUpdaterMapType
 
- Public Types inherited from blLightObject
typedef blLightObject Self
 
typedef blSmartPointer< SelfPointer
 

Public Member Functions

 blNewMacro (Self)
 
ModuleDescription * GetModule () const
 
void SetModule (ModuleDescription *val)
 
void UpdateData ()
 
void UpdateWidget ()
 
void AddControlUpdater (gbl::ControlUpdaterBase *controlUpdater)
 
gbl::ControlUpdaterBaseFindUpdater (const std::string &name)
 
ControlUpdaterMapType & GetControlUpdaters ()
 
- Public Member Functions inherited from blLightObject
 blNewMacro (Self)
 
virtual void Register () const
 
virtual void UnRegister () const
 

Private Attributes

ModuleDescription * m_Module
 
ControlUpdaterMapType m_ControlUpdaters
 List of wrapper allowing to update the Module.
 

Additional Inherited Members

- Protected Member Functions inherited from blLightObject
 blLightObject ()
 Implementation of blLightObject.
 

Detailed Description

GUI Updater from ModuleDescription to GUI and vice versa.

Author
Xavi Planes
Date
15 July 2010

The documentation for this class was generated from the following files: