Classes | |
class | os::Application |
Singleton class representing an application. More... | |
class | os::Catalog |
String Catalog. More... | |
class | os::LString |
Localised String. More... | |
class | os::CircularBuffer |
Circular (FIFO) data container. More... | |
class | os::Clipboard |
| |
class | os::DateTime |
Abstract datatype for date and time. More... | |
class | os::Event |
Events. More... | |
class | os::Flattenable |
| |
class | os::Invoker |
| |
class | os::Locale |
Locale class. More... | |
class | os::Locker |
| |
class | os::AutoLocker |
| |
class | os::Gate |
| |
class | os::Looper |
| |
class | os::Message |
| |
class | os::MessageFilter |
| |
class | os::MessageQueue |
| |
class | os::Messenger |
| |
class | os::OptionParser |
Command line option parser. More... | |
class | os::RegExp |
Regular expression class. More... | |
class | Resource |
| |
class | os::ResStream |
Data stream helper class for os::Resources. More... | |
class | os::Resources |
Helper class for reading/writing resources embedded in executables and DLL's. More... | |
class | os::Settings |
Utility class for storage of user settings and preferences. More... | |
class | os::String |
String manipulation class. More... | |
class | os::Thread |
Thread class. More... | |
Typedefs | |
typedef std::list< MessageFilter * > | os::MsgFilterList |
|
Other classes include IPC wrappers (Message, Messenger, MessageFilter, MessageQueue, Handler, Invoker etc.), general utility classes (Variant, String, RegExp etc.) and a number of special classes, such as Settings, which simplifies handling of applications' options and Clipboard, used to access clipboard data.
For command line interface (CLI) applications, OptionParser is a very useful class, which simplifies, and standardizes, handling of CLI switches and arguments.
typedef std::list<MessageFilter*> os::MsgFilterList |