Murl Classes

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

Detailed Description

Helper classes (String, Data, SharedPointer, etc.).


Copyright © 2011-2018 Spraylight GmbH.