#include <G4FastList.hh>
Public 타입 | |
| enum | Priority { eExtreme, eHigh, eNormal, eLow, eVeryLow } |
| typedef G4FastList< OBJECT > | list |
Public 멤버 함수 | |
| 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 속성 | |
| Priority | fPriority |
Private 속성 | |
| std::set< G4FastList< OBJECT > * > | fWatching |
G4FastList.hh 파일의 234 번째 라인에서 정의되었습니다.
| typedef G4FastList<OBJECT> G4FastList< OBJECT >::Watcher::list |
G4FastList.hh 파일의 246 번째 라인에서 정의되었습니다.
| enum G4FastList::Watcher::Priority |
| 열거형 멤버 | |
|---|---|
| eExtreme | |
| eHigh | |
| eNormal | |
| eLow | |
| eVeryLow | |
G4FastList.hh 파일의 237 번째 라인에서 정의되었습니다.
|
inline |
G4FastList.hh 파일의 248 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4FastList.hh 파일의 253 번째 라인에서 정의되었습니다.
|
inline |
G4FastList.hh 파일의 267 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : sortWatcher< OBJECT >::operator()().
|
inlinevirtual |
G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >에서 재구현되었습니다.
G4FastList.hh 파일의 263 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ManyFastLists< G4Track >::AddGlobalWatcher().
|
inlinevirtual |
G4FastList.hh 파일의 276 번째 라인에서 정의되었습니다.
|
inline |
G4FastList.hh 파일의 273 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4FastList.hh 파일의 277 번째 라인에서 정의되었습니다.
|
inline |
G4FastList.hh 파일의 288 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ManyFastLists< G4Track >::Remove().
|
inline |
G4FastList.hh 파일의 282 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ManyFastLists< G4Track >::Add(), G4ManyFastLists< G4Track >::AddGlobalWatcher().
|
protected |
G4FastList.hh 파일의 297 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FastList< OBJECT >::Watcher< G4Track >::GetPriority(), G4FastList< OBJECT >::Watcher< G4Track >::Watcher().
|
private |
1.8.5