hdnum::Array< T > | A basic dynamic array class |
hdnum::Countable | Base class for object pointed to by CP |
hdnum::CountableArray< T > | Dynamic array that can be used with the reference counting pointer |
hdnum::CP< T, P > | Pointer with a reference count in the pointed-to object |
hdnum::DeletingMemoryManagementPolicy | Delete target if reference count reaches zero |
hdnum::ErrorException | General Error |
hdnum::Exception | Base class for Exceptions |
hdnum::InvalidStateException | Default exception if a function was called while the object is not in a valid state for that function |
hdnum::IOError | Default exception class for I/O errors |
hdnum::MathError | Default exception class for mathematical errors |
hdnum::Matrix< T > | A flexible matrix class |
hdnum::NondeletingMemoryManagementPolicy | Don't delete target if reference count reaches zero |
hdnum::NotImplemented | Default exception for dummy implementations |
hdnum::OutOfMemoryError | Default exception if memory allocation fails |
hdnum::RangeError | Default exception class for range errors |
hdnum::SystemError | Default exception class for OS errors |
hdnum::Timer | A simple stop watch |
hdnum::TimerError | Exception thrown by the Timer class |
hdnum::Vector< T > | A flexible vector class |
hdnum::Vector< T >::const_iterator | Const random access iterator |
hdnum::Vector< T >::iterator | Random access iterator |