Helper classes (String, Data, SharedPointer, etc.). More...
Collaboration diagram for Murl Classes:
Classes | |
| class | Murl::AttributeInfo |
| A container for storing attribute information about a class. More... | |
| class | Murl::AutoPointerRef< PointerType > |
| A wrapper class to provide AutoPointer with reference semantics. More... | |
| class | Murl::AutoPointer< Type1 > |
| A simple smart pointer providing strict ownership semantics. More... | |
| class | Murl::Bitfield |
| The bitfield class. More... | |
| class | Murl::ChangeInspector |
| Inspector for observing ChangeController classes. More... | |
| class | Murl::ChangeController< DataType > |
| The change controller template class to control changes of an object's value. More... | |
| class | Murl::Color |
| A color class. More... | |
| class | Murl::ConstData |
| The ConstData object holds a pointer and size information to a read-only memory data location. More... | |
| class | Murl::MutableData |
| The MutableData object holds a pointer and size information to a mutable memory data location. More... | |
| class | Murl::Data |
| The Data object holds a pointer and size information to an allocated memory data location. More... | |
| class | Murl::BufferedData |
| The BufferedData object extends the Data object for appending data portions to pre-allocated memory. More... | |
| class | Murl::Deleter |
| The default delete functor. More... | |
| class | Murl::ArrayDeleter |
| The default array-delete functor. More... | |
| class | Murl::NoDeleter |
| The no-delete functor. More... | |
| class | Murl::DoubleBuffer< DataType > |
| A double buffer template class. More... | |
| class | Murl::Engine |
| The engine class used to initialize the engine. More... | |
| class | Murl::Factory |
| The factory class used to create and initialize the engine, configuration and device handler instances. More... | |
| class | Murl::StdHash< DataType > |
| The default hash functor for objects. More... | |
| class | Murl::PtrHash |
| The default hash functor for pointers. More... | |
| class | Murl::Pool< DataType > |
| A pool template class. More... | |
| class | Murl::PropertyInfo |
| A container for storing property information about a class. More... | |
| class | Murl::Result |
| A class for retrieving the result of some operation. More... | |
| class | Murl::RingBuffer< DataType > |
| A ringbuffer template class. More... | |
| class | Murl::SharedPointer< DataType > |
| The SharedPointer class. More... | |
| class | Murl::String |
| A string class. More... | |
| class | Murl::WeakPointer< DataType > |
| The WeakPointer class. More... | |
| class | Murl::System::DynamicLibrary |
| A dynamic library class. More... | |
Detailed Description
Helper classes (String, Data, SharedPointer, etc.).