33#ifndef vtkMPIEventLog_h
34#define vtkMPIEventLog_h
37#include "vtkParallelMPIModule.h"
a simple class to control print indentation
Class for logging and timing.
~vtkMPIEventLog() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static void InitializeLogging()
These methods have to be called once on all processors before and after invoking any logging events.
static vtkMPIEventLog * New()
Construct a vtkMPIEventLog with the following initial state: Processes = 0, MaximumNumberOfProcesses ...
static void FinalizeLogging(VTK_FILEPATH const char *fileName)
These methods have to be called once on all processors before and after invoking any logging events.
void StartLogging()
Issue start and stop events for this log entry.
void StopLogging()
Issue start and stop events for this log entry.
int SetDescription(const char *name, const char *desc)
Used to initialize the underlying mpe event.
abstract base class for most VTK objects