Geant4
10.03.p03
|
#include <G4FastList.hh>
Public Types | |
enum | Priority { eExtreme, eHigh, eNormal, eLow, eVeryLow } |
typedef G4FastList< OBJECT > | list |
Public Member Functions | |
Watcher () | |
virtual | ~Watcher () |
virtual G4String | GetWatcherName () |
Priority | GetPriority () const |
void | NotifyDeletingList (G4FastList< OBJECT > *) |
virtual void | NotifyAddObject (OBJECT *, G4FastList< OBJECT > *) |
virtual void | NotifyRemoveObject (OBJECT *, G4FastList< OBJECT > *) |
void | Watch (G4FastList< OBJECT > *fastList) |
void | StopWatching (G4FastList< OBJECT > *fastList, bool removeWatcher=true) |
Protected Attributes | |
Priority | fPriority |
Definition at line 234 of file G4FastList.hh.
typedef G4FastList<OBJECT> G4FastList< OBJECT >::Watcher::list |
Definition at line 246 of file G4FastList.hh.
enum G4FastList::Watcher::Priority |
Enumerator | |
---|---|
eExtreme | |
eHigh | |
eNormal | |
eLow | |
eVeryLow |
Definition at line 237 of file G4FastList.hh.
|
inline |
Definition at line 248 of file G4FastList.hh.
|
inlinevirtual |
Definition at line 253 of file G4FastList.hh.
|
inline |
|
inlinevirtual |
Reimplemented in G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >.
Definition at line 263 of file G4FastList.hh.
|
inlinevirtual |
Definition at line 276 of file G4FastList.hh.
|
inline |
Definition at line 273 of file G4FastList.hh.
|
inlinevirtual |
Definition at line 277 of file G4FastList.hh.
|
inline |
|
inline |
|
protected |
Definition at line 297 of file G4FastList.hh.