#include <SystemInfo.h>
Public Member Functions | |
SystemInfo (int argc, char *argv[]) | |
std::string | getInfo () const |
std::string | getTimeStamp (std::time_t *time_stamp=NULL) const |
std::string | getExecutable () const |
std::string | getExecutableTimeStamp () const |
std::string | getExecutableTimeStamp (const std::string &exe) const |
int | argc () const |
char ** | argv () const |
Protected Attributes | |
int | _argc |
char ** | _argv |
Definition at line 15 of file SystemInfo.h.
SystemInfo::SystemInfo | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 23 of file SystemInfo.C.
|
inline |
Definition at line 26 of file SystemInfo.h.
|
inline |
Definition at line 27 of file SystemInfo.h.
std::string SystemInfo::getExecutable | ( | ) | const |
Definition at line 131 of file SystemInfo.C.
Referenced by getExecutableTimeStamp(), getInfo(), and to_json().
std::string SystemInfo::getExecutableTimeStamp | ( | ) | const |
Definition at line 142 of file SystemInfo.C.
Referenced by getInfo(), and to_json().
std::string SystemInfo::getExecutableTimeStamp | ( | const std::string & | exe | ) | const |
Definition at line 149 of file SystemInfo.C.
std::string SystemInfo::getInfo | ( | ) | const |
Definition at line 26 of file SystemInfo.C.
Referenced by ConsoleUtils::outputFrameworkInformation(), and ExodusFormatter::printInputFile().
std::string SystemInfo::getTimeStamp | ( | std::time_t * | time_stamp = NULL | ) | const |
Definition at line 58 of file SystemInfo.C.
Referenced by getExecutableTimeStamp(), getInfo(), and to_json().
|
protected |
Definition at line 27 of file SystemInfo.h.
Referenced by argc().
|
protected |
Definition at line 31 of file SystemInfo.h.
Referenced by argv(), and getExecutable().