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 |
1.5.1