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.).