SLConfig | This class holds the configuration variables and their values |
SLConfig::NotFoundException | Thrown when an element is not found in the container |
SLDevice | This class holds a device name and its kind |
SLDevice::OSDev | |
SLDeviceList | Holds a list of SLDevice instances |
SLDirectory | This class holds a directory (without the leading /) |
SLDirectory::IOException | |
SLDirectoryList | Holds a list of SLDirectory instances |
SLException | The exceptions top level class |
SLFile | This class is used as a container for file names |
SLFile::IOException | |
SLFile::Timestamp | |
SLFileExt | This class hold a file extention |
SLFileList | Holds a list of SLFile instances |
SLHashTable | |
SLHashTable::Element | |
SLHashTable::NotFoundException | |
SLIOException | This class is the parent of all IO Exceptions |
SLMime | This class describe the mime type of a SLFile object |
SLNotFoundException | This class is the parent for all failures of finding elements |
SLPlugin | This is the base interface each plugin may implement |
SLPluginDynLoader | This class is used to load plugins shared objects |
SLPluginDynLoader::IOException | |
SLPluginFeature | Interface parent of instantiable plugins features |
SLPluginFeature::ConfigFile | This abstract class is the interface for accessing the config file |
SLPluginFeature::DBAccess | This abstract class is the interface for Database Access |
SLPluginFeature::DBAccess::Connection | |
SLPluginFeature::DBAccess::Exception | |
SLPluginFeature::DBAccess::Results | |
SLPluginFeature::Devices | This abstract class is the interface with devices supported by the OS |
SLPluginFeature::Exception | |
SLPluginFeature::Files | This abstract class is the interface to get the list of user files that are stored in its database |
SLPluginFeature::Files::Exception | |
SLPluginFeature::MimeTypes | This abstract class is the interface with OS mime database |
SLPluginFeature::Programs | This abstract class is the interface to get the list of installed programs |
SLPluginFeature::Type | |
SLPluginRegister | This is the static object in charge of registering plugins |
SLPluginRegister::NotFoundException | |
SLString | This class output localized UTF8 strings from any char* encoding |