LLOSInfo Class Reference

#include <llsys.h>

Collaboration diagram for LLOSInfo:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 47 of file llsys.h.


Constructor & Destructor Documentation

LLOSInfo::LLOSInfo (  ) 

Definition at line 67 of file llsys.cpp.

References MAX_STRING, mBuild, mMajorVer, mMinorVer, mOSString, NULL, and utf16str_to_utf8str().


Member Function Documentation

S32 LLOSInfo::getMaxOpenFiles (  )  [static]

Definition at line 217 of file llsys.cpp.

References llendl, llerrs, and S32.

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

Definition at line 248 of file llsys.cpp.

References mOSString.

Referenced by operator<<().


Member Data Documentation

S32 LLOSInfo::mBuild

Definition at line 57 of file llsys.h.

Referenced by LLOSInfo().

S32 LLOSInfo::mMajorVer

Definition at line 55 of file llsys.h.

Referenced by LLOSInfo().

S32 LLOSInfo::mMinorVer

Definition at line 56 of file llsys.h.

Referenced by LLOSInfo().

std::string LLOSInfo::mOSString [private]

Definition at line 66 of file llsys.h.

Referenced by getOSString(), LLOSInfo(), and stream().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:33 2010 for Second Life Viewer by  doxygen 1.4.7