CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
CSGConnector Class Reference

#include <Fireworks/Core/interface/CSGConnector.h>

Inheritance diagram for CSGConnector:

Public Member Functions

 ClassDef (CSGConnector, 0)
 
 CSGConnector (CSGAction *action, CSGActionSupervisor *supervisor)
 
void handleMenu (Int_t entry)
 
void handleToolBar (Int_t entry)
 

Private Member Functions

 CSGConnector (const CSGConnector &)
 
const CSGConnectoroperator= (const CSGConnector &)
 

Private Attributes

CSGActionm_action
 
CSGActionSupervisorm_supervisor
 

Detailed Description

Description: An adapter classes used to connect ROOT signals to a CSGAction

Usage: <usage>

Definition at line 31 of file CSGConnector.h.

Constructor & Destructor Documentation

CSGConnector::CSGConnector ( CSGAction action,
CSGActionSupervisor supervisor 
)
inline

Definition at line 34 of file CSGConnector.h.

34  : m_action(action), m_supervisor(supervisor) {
35  };
CSGActionSupervisor * m_supervisor
Definition: CSGConnector.h:50
CSGAction * m_action
Definition: CSGConnector.h:49
CSGConnector::CSGConnector ( const CSGConnector )
private

Member Function Documentation

CSGConnector::ClassDef ( CSGConnector  ,
 
)
void CSGConnector::handleMenu ( Int_t  entry)

Definition at line 61 of file CSGConnector.cc.

61  {
63 }
CSGActionSupervisor * m_supervisor
Definition: CSGConnector.h:50
Bool_t activateMenuEntry(int entry)
std::pair< std::string, MonitorElement * > entry
Definition: ME_MAP.h:8
void CSGConnector::handleToolBar ( Int_t  entry)

Definition at line 65 of file CSGConnector.cc.

References CSGActionSupervisor::activateToolBarEntry(), and m_supervisor.

65  {
67 }
CSGActionSupervisor * m_supervisor
Definition: CSGConnector.h:50
std::pair< std::string, MonitorElement * > entry
Definition: ME_MAP.h:8
Bool_t activateToolBarEntry(int entry)
const CSGConnector& CSGConnector::operator= ( const CSGConnector )
private

Member Data Documentation

CSGAction* CSGConnector::m_action
private

Definition at line 49 of file CSGConnector.h.

CSGActionSupervisor* CSGConnector::m_supervisor
private

Definition at line 50 of file CSGConnector.h.

Referenced by handleToolBar().