#include <exotkTrace_MultipleRoot.hxx>
Inheritance diagram for exotkTrace_MultipleRoot:


Public Methods | |
| void * | operator new (size_t, void *anAddress) |
| OCC new. More... | |
| void * | operator new (size_t size) |
| OCC new. More... | |
| void | operator delete (void *anAddress) |
| OCC delete. More... | |
| Standard_EXPORT | exotkTrace_MultipleRoot () |
| Constructor. More... | |
| virtual Standard_EXPORT | ~exotkTrace_MultipleRoot () |
| Destructor. More... | |
| virtual Standard_EXPORT void | Add (const Handle_exotkTrace_Root &aRoot) |
| Add aRoot. More... | |
| virtual Standard_EXPORT void | Remove (const Handle_exotkTrace_Root &aRoot) |
| Remove aRoot. More... | |
| virtual Standard_EXPORT void | Roots (exotkTrace_ListOfRoot &aListOfRoot) |
| Returns all the handlers. More... | |
| virtual Standard_EXPORT exotkTrace_Level | SetLevel (const enum exotkTrace_Level aLevel) |
| Set level. More... | |
| virtual Standard_EXPORT Standard_Boolean | IsValid () |
| Return validity. More... | |
| virtual Standard_EXPORT void | Trace (const enum exotkTrace_Level aLevel, const Standard_CString aString) |
| Trace. More... | |
Protected Methods | |
| virtual Standard_EXPORT void | Print (const enum exotkTrace_Level aLevel, const Standard_CString aString) |
| Print String on all the handlers. More... | |
Private Attributes | |
| exotkTrace_ListOfRoot | myListOfRoot |
Definition at line 53 of file exotkTrace_MultipleRoot.hxx.
|
|
Constructor.
Definition at line 63 of file exotkTrace_MultipleRoot.cxx. |
|
|
Destructor.
Definition at line 76 of file exotkTrace_MultipleRoot.cxx. |
|
|
Add aRoot.
Definition at line 89 of file exotkTrace_MultipleRoot.cxx. References exotkTrace_ListOfRoot::Append(), and myListOfRoot. |
|
|
Return validity.
Reimplemented from exotkTrace_Root. Definition at line 157 of file exotkTrace_MultipleRoot.cxx. |
|
|
OCC delete.
Reimplemented from exotkTrace_Root. Definition at line 86 of file exotkTrace_MultipleRoot.hxx. |
|
|
OCC new.
Reimplemented from exotkTrace_Root. Definition at line 75 of file exotkTrace_MultipleRoot.hxx. |
|
||||||||||||
|
OCC new.
Reimplemented from exotkTrace_Root. Definition at line 64 of file exotkTrace_MultipleRoot.hxx. |
|
||||||||||||
|
Print String on all the handlers.
Reimplemented from exotkTrace_Root. Definition at line 190 of file exotkTrace_MultipleRoot.cxx. References exotkTrace_ListIteratorOfListOfRoot::Initialize(), exotkTrace_ListIteratorOfListOfRoot::More(), myListOfRoot, exotkTrace_ListIteratorOfListOfRoot::Next(), exotkTrace_Datas::theRoot, and exotkTrace_ListIteratorOfListOfRoot::Value(). |
|
|
Remove aRoot.
Definition at line 115 of file exotkTrace_MultipleRoot.cxx. References exotkTrace_ListIteratorOfListOfRoot::Initialize(), exotkTrace_ListIteratorOfListOfRoot::More(), myListOfRoot, exotkTrace_ListIteratorOfListOfRoot::Next(), exotkTrace_ListOfRoot::Remove(), exotkTrace_Datas::theRoot, and exotkTrace_ListIteratorOfListOfRoot::Value(). |
|
|
Returns all the handlers.
Definition at line 102 of file exotkTrace_MultipleRoot.cxx. References myListOfRoot. |
|
|
Set level.
Reimplemented from exotkTrace_Root. Definition at line 139 of file exotkTrace_MultipleRoot.cxx. References exotkTrace_ListIteratorOfListOfRoot::Initialize(), exotkTrace_ListIteratorOfListOfRoot::More(), myListOfRoot, exotkTrace_ListIteratorOfListOfRoot::Next(), exotkTrace_Root::SetLevel(), exotkTrace_Datas::theRoot, and exotkTrace_ListIteratorOfListOfRoot::Value(). |
|
||||||||||||
|
Trace.
Reimplemented from exotkTrace_Root. Definition at line 171 of file exotkTrace_MultipleRoot.cxx. References exotkTrace_ListIteratorOfListOfRoot::Initialize(), exotkTrace_ListIteratorOfListOfRoot::More(), myListOfRoot, exotkTrace_ListIteratorOfListOfRoot::Next(), exotkTrace_Datas::theRoot, and exotkTrace_ListIteratorOfListOfRoot::Value(). |
|
|
the handlers Definition at line 161 of file exotkTrace_MultipleRoot.hxx. Referenced by Add(), Print(), Remove(), Roots(), SetLevel(), and Trace(). |
1.2.12 written by Dimitri van Heesch,
© 1997-2001