#include <llsys.h>
Collaboration diagram for LLOSInfo:
Public Member Functions | |
LLOSInfo () | |
void | stream (std::ostream &s) const |
const std::string & | getOSString () 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 |
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, NULL, and utf16str_to_utf8str().
S32 LLOSInfo::getMaxOpenFiles | ( | ) | [static] |
const std::string & LLOSInfo::getOSString | ( | ) | const |
Definition at line 253 of file llsys.cpp.
References mOSString.
Referenced by LLFloaterAbout::LLFloaterAbout(), send_stats(), and write_system_info().
U32 LLOSInfo::getProcessResidentSizeKB | ( | ) | [static] |
Definition at line 304 of file llsys.cpp.
References LLFile::fopen(), LL_MAX_PATH, llendl, llwarns, NULL, S32, and STATUS_SIZE.
U32 LLOSInfo::getProcessVirtualSizeKB | ( | ) | [static] |
Definition at line 261 of file llsys.cpp.
References LLFile::fopen(), LL_MAX_PATH, llendl, llwarns, S32, and STATUS_SIZE.
void LLOSInfo::stream | ( | std::ostream & | s | ) | const |
std::string LLOSInfo::mOSString [private] |