Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
▼NThinkPad | The main libthinkpad interface. This contains all the libthinkpad features |
▼NHardware | This namespace handles ThinkPad hardware, such as docks, lights and batteries |
CBacklight | The backlight class is used to control the backlight level on the integrated laptop screen |
CDock | Used to probe for the dock validity and probe for basic information about the dock |
CThinkLight | Ued to probe for the ThinkLight state and validity |
▼NPowerManagement | The power management interfaces. Here you can find ACPI event handlers and power management state configurators and handlers |
CACPI | This handles the system power state and ACPI event dispatches |
CACPIEventHandler | This is the abstract ACPI event handler class |
CPowerStateManager | Class for hardware power management |
▼NUtilities | This part of the library contains various help classes such as ini readers and writers, parsers and converters |
▼NIni | This namespace is a ini/conf/desktop file reader/writer |
CIni | This class represents a .ini/.conf/.desktop file parser based on the Windows INI standard |
CIniKeypair | Defines a keypair in a .ini file |
CIniSection | |
CCommonUtils | |
CVersioning | Class used for programs to access the library version |