Interface of a profiling service dedicated to "message passing". More...
#include <arcane/utils/IMessagePassingProfilingService.h>
Public Member Functions | |
| virtual void | startProfiling ()=0 |
| Starts profiling. | |
| virtual void | stopProfiling ()=0 |
| Stops profiling. | |
| virtual void | printInfos (std::ostream &output)=0 |
| Displays information from the profiling. | |
| virtual String | implName ()=0 |
| Gives the name of the service that implements the interface. | |
Interface of a profiling service dedicated to "message passing".
Definition at line 34 of file IMessagePassingProfilingService.h.
|
inlinevirtual |
Definition at line 38 of file IMessagePassingProfilingService.h.
|
pure virtual |
Gives the name of the service that implements the interface.
Implemented in Arcane::JsonMessagePassingProfilingService, Arcane::Otf2MessagePassingProfilingService, and Arcane::Otf2MessagePassingProfilingService.
|
pure virtual |
Displays information from the profiling.
Implemented in Arcane::JsonMessagePassingProfilingService, Arcane::Otf2MessagePassingProfilingService, and Arcane::Otf2MessagePassingProfilingService.
|
pure virtual |
Starts profiling.
Implemented in Arcane::JsonMessagePassingProfilingService, Arcane::Otf2MessagePassingProfilingService, and Arcane::Otf2MessagePassingProfilingService.
|
pure virtual |
Stops profiling.
Implemented in Arcane::JsonMessagePassingProfilingService, Arcane::Otf2MessagePassingProfilingService, and Arcane::Otf2MessagePassingProfilingService.