11 #ifndef vtkProcessModuleConfiguration_h 12 #define vtkProcessModuleConfiguration_h 14 #include "vtkLogger.h" 39 vtkGetMacro(ForceMPIInit,
bool);
45 vtkGetMacro(ForceNoMPIInit,
bool);
51 vtkGetMacro(UseMPISSend,
bool);
58 vtkGetMacro(SymmetricMPIMode,
bool);
64 vtkSetMacro(SymmetricMPIMode,
bool);
69 vtkGetMacro(VirtualEnvironmentPath, std::string);
76 vtkGetMacro(LogStdErrVerbosity, vtkLogger::Verbosity);
83 std::string GetCSLogFileName()
const;
89 vtkGetMacro(EnableStackTrace,
bool);
94 const std::vector<std::pair<std::string, vtkLogger::Verbosity>>&
GetLogFiles()
const 96 return this->LogFiles;
111 static std::string GetRankAnnotatedFileName(
const std::string& fname);
121 bool ForceMPIInit =
false;
122 bool ForceNoMPIInit =
false;
123 bool UseMPISSend =
false;
124 bool SymmetricMPIMode =
false;
125 std::string VirtualEnvironmentPath;
126 bool EnableStackTrace =
false;
127 vtkLogger::Verbosity LogStdErrVerbosity = vtkLogger::VERBOSITY_INVALID;
128 std::string CSLogFileName;
129 std::vector<std::pair<std::string, vtkLogger::Verbosity>> LogFiles;
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
command line options manager
const std::vector< std::pair< std::string, vtkLogger::Verbosity > > & GetLogFiles() const
Returns a vector of pairs for log files requested.
#define VTKREMOTINGCORE_EXPORT
runtime configuration for vtkProcessModule
void operator=(const vtkObjectBase &)