LLDXHardware Class Reference

#include <lldxhardware.h>

Collaboration diagram for LLDXHardware:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::map< std::string,
LLDXDevice * > 
device_map_t

Public Member Functions

 LLDXHardware ()
void setWriteDebugFunc (void(*func)(const char *))
void cleanup ()
BOOL getInfo (BOOL vram_only)
S32 getVRAM () const
LLDXDevicefindDevice (const std::string &vendor, const std::string &devices)
LLString dumpDevices ()

Public Attributes

device_map_t mDevices

Protected Attributes

S32 mVRAM

Detailed Description

Definition at line 83 of file lldxhardware.h.


Member Typedef Documentation

typedef std::map<std::string, LLDXDevice *> LLDXHardware::device_map_t

Definition at line 104 of file lldxhardware.h.


Constructor & Destructor Documentation

LLDXHardware::LLDXHardware (  ) 


Member Function Documentation

void LLDXHardware::cleanup (  ) 

Referenced by cleanup_app().

LLString LLDXHardware::dumpDevices (  ) 

Referenced by send_crash_report().

LLDXDevice* LLDXHardware::findDevice ( const std::string &  vendor,
const std::string &  devices 
)

BOOL LLDXHardware::getInfo ( BOOL  vram_only  ) 

Referenced by main(), and send_crash_report().

S32 LLDXHardware::getVRAM (  )  const [inline]

Definition at line 94 of file lldxhardware.h.

References mVRAM.

Referenced by main().

void LLDXHardware::setWriteDebugFunc ( void(*)(const char *)  func  ) 

Referenced by main(), and send_crash_report().


Member Data Documentation

device_map_t LLDXHardware::mDevices

Definition at line 105 of file lldxhardware.h.

S32 LLDXHardware::mVRAM [protected]

Definition at line 107 of file lldxhardware.h.

Referenced by getVRAM().


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