#include <llsys.h>
Public Member Functions | |
LLOSInfo () | |
void | stream (std::ostream &s) const |
const std::string & | getOSString () const |
const std::string & | getOSStringSimple () const |
Static Public Member Functions | |
static S32 | getMaxOpenFiles () |
static U32 | getProcessVirtualSizeKB () |
static U32 | getProcessResidentSizeKB () |
Public Attributes | |
S32 | mMajorVer |
S32 | mMinorVer |
S32 | mBuild |
Private Attributes | |
std::string | mOSString |
std::string | mOSStringSimple |
Definition at line 47 of file llsys.h.
LLOSInfo::LLOSInfo | ( | ) |
Definition at line 67 of file llsys.cpp.
References MAX_STRING, mBuild, mMajorVer, mMinorVer, mOSString, mOSStringSimple, NULL, S32, and utf16str_to_utf8str().
void LLOSInfo::stream | ( | std::ostream & | s | ) | const |
Definition at line 272 of file llsys.cpp.
References mOSString.
Referenced by operator<<().
const std::string & LLOSInfo::getOSString | ( | ) | const |
Definition at line 277 of file llsys.cpp.
References mOSString.
Referenced by LLAppViewerWin32::disableWinErrorReporting().
const std::string & LLOSInfo::getOSStringSimple | ( | ) | const |
Definition at line 282 of file llsys.cpp.
References mOSStringSimple.
Referenced by send_stats(), and LLAppViewer::writeSystemInfo().
S32 LLOSInfo::getMaxOpenFiles | ( | ) | [static] |
U32 LLOSInfo::getProcessVirtualSizeKB | ( | ) | [static] |
Definition at line 290 of file llsys.cpp.
References LLFile::fopen(), LL_MAX_PATH, llendl, llwarns, S32, and STATUS_SIZE.
U32 LLOSInfo::getProcessResidentSizeKB | ( | ) | [static] |
Definition at line 333 of file llsys.cpp.
References LLFile::fopen(), LL_MAX_PATH, llendl, llwarns, NULL, S32, and STATUS_SIZE.
std::string LLOSInfo::mOSString [private] |
std::string LLOSInfo::mOSStringSimple [private] |