Version: 6.3.1
Public Member Functions | Private Types | Private Member Functions | Private Attributes

SalomeApp_Study.Observer_i Class Reference

Inheritance diagram for SalomeApp_Study.Observer_i:
Inheritance graph

Public Member Functions

 Observer_i (_PTR(Study) aStudyDS, SalomeApp_Study *aStudy)
SUIT_DataObjectfindObject (const char *theID) const
virtual void notifyObserverID (const char *theID, CORBA::Long event)
virtual bool event (QEvent *event)
void notifyObserverID_real (const std::string &theID, long event)

Private Types

typedef std::map< std::string,
SalomeApp_DataObject * > 
EntryMap
typedef std::map< std::string,
SalomeApp_DataObject * >
::iterator 
EntryMapIter

Private Member Functions

void fillEntryMap ()
 _PTR (Study) myStudyDS

Private Attributes

SalomeApp_StudymyStudy
EntryMap entry2SuitObject

Member Typedef Documentation

typedef std::map<std::string, SalomeApp_DataObject*> SalomeApp_Study.Observer_i.EntryMap [private]
typedef std::map<std::string, SalomeApp_DataObject*>::iterator SalomeApp_Study.Observer_i.EntryMapIter [private]

Constructor & Destructor Documentation

SalomeApp_Study.Observer_i.Observer_i ( _PTR(Study)  aStudyDS,
SalomeApp_Study aStudy 
)

Member Function Documentation

SUIT_DataObject* SalomeApp_Study.Observer_i.findObject ( const char *  theID) const
virtual void SalomeApp_Study.Observer_i.notifyObserverID ( const char *  theID,
CORBA::Long  event 
) [virtual]
virtual bool SalomeApp_Study.Observer_i.event ( QEvent event) [virtual]
void SalomeApp_Study.Observer_i.notifyObserverID_real ( const std::string &  theID,
long  event 
)
void SalomeApp_Study.Observer_i.fillEntryMap ( ) [private]
SalomeApp_Study.Observer_i._PTR ( Study  ) [private]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS