#include <vtkMultiProcessLog.h>
Inheritance diagram for vtkMultiProcessLog:
Public Methods | |
const char * | GetClassName () |
Static Public Methods | |
vtkMultiProcessLog * | New () |
void | SetTimerLog (vtkThreadSafeLog *log) |
vtkThreadSafeLog * | GetTimerLog () |
void | DumpLog (char *filename) |
Protected Methods | |
vtkMultiProcessLog () | |
~vtkMultiProcessLog () | |
vtkMultiProcessLog (const vtkMultiProcessLog &) | |
void | operator= (const vtkMultiProcessLog &) |
Needs to be thread safe in the future (vtkTimerLog is not).
Definition at line 58 of file vtkMultiProcessLog.h.
|
Definition at line 75 of file vtkMultiProcessLog.h. |
|
Definition at line 76 of file vtkMultiProcessLog.h. |
|
Definition at line 77 of file vtkMultiProcessLog.h. |
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObject. |
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkObject. Definition at line 62 of file vtkMultiProcessLog.h. |
|
I want all the events in one process to share a log. Note: Each process must set its own log. Since I cannot initialize the array in a thread safe manner, the logs are not reference counted. |
|
|
|
Dumps logs sequentially into a file. Each process should call this. |
|
Definition at line 78 of file vtkMultiProcessLog.h. |