|
class | BitUtil |
| Bit Utility class pure static class. More...
|
|
class | ByteWordUtil |
| Contains some helpful converting tools. More...
|
|
class | CharUtil |
| String Utility class pure static class. More...
|
|
class | Crc |
| Cyclic redundancy check (CRC) See (german): http://de.wikipedia.org/wiki/Zyklische_Redundanzpr%C3%BCfung. More...
|
|
class | DateTimeStamp |
| Class to access date and time information. More...
|
|
class | Dequeue |
| Dequeue, Queue able to pop/push elements either from front or back. More...
|
|
class | Flags |
| A template to create a type safe flags type from an enum. More...
|
|
struct | GenerateBitMask |
| Generates a bit mask of the given width left shifted offset bits from the least significant bit position of the word. More...
|
|
struct | GenerateUnshiftedBitMask |
| Generates a bit mask of the given width whose least significant bit is at the same bit position as the least significant bit of the word. More...
|
|
struct | GenerateUnshiftedBitMask< 0 > |
|
struct | KeyWriteOnlyPolicy |
| A write-only mutability policy to enable writing registers like new reset register. More...
|
|
struct | ListNode |
| Node used for LinkedList class. More...
|
|
struct | ListNode< T, linkedListType::SINGLE > |
| Node used for LinkedList class. More...
|
|
struct | ListNode< T, linkedListType::DOUBLE > |
| Node used for LinkedList class. More...
|
|
class | LinkedList |
| linked list More...
|
|
class | LinkedList< Node, T, Allocator, linkedListType::SINGLE > |
| LinkedList specialization for single linked list class. More...
|
|
class | LinkedList< Node, T, Allocator, linkedListType::DOUBLE > |
| LinkedList specialization for double linked list class. More...
|
|
class | LinkedListConstIterator |
| LinkedList class iterator. More...
|
|
class | LinkedListConstIterator< LinkedListNode, cIteratorType::UNIDIRECTIONAL > |
| LinkedList class iterator. More...
|
|
class | LinkedListConstIterator< LinkedListNode, cIteratorType::BIDIRECTIONAL > |
| LinkedList class iterator. More...
|
|
class | LinkedListIterator |
| LinkedList class iterator. More...
|
|
class | LinkedListIterator< LinkedListNode, iteratorType::UNIDIRECTIONAL > |
| LinkedList class iterator. More...
|
|
class | LinkedListIterator< LinkedListNode, iteratorType::BIDIRECTIONAL > |
| LinkedList class iterator. More...
|
|
class | MD5 |
| This class provides the MD5 checksum calculation routines. More...
|
|
class | MinMax |
| Min/Max utility class. More...
|
|
class | ObjectPoolAllocator |
| fixed size pool allocator More...
|
|
class | Range |
| A range of values limited by an lower and upper value that is included in the range. More...
|
|
struct | ReadOnlyPolicy |
| A read-only mutability policy for use with reg_t. More...
|
|
struct | ReadWritePolicy |
| A read-write mutability policy for use with reg_t. More...
|
|
struct | Register |
| Template to define register at runtime, by providing the mutability policy, like Read Only/Write Only/Read Write etc, address, offset and width. More...
|
|
class | RingBuffer |
| This template class implements a FIFO ringbuffer. More...
|
|
class | TrivialPoolAllocator |
| fixed size pool allocator More...
|
|
class | VersionInfo |
| Provides version information in simple class. More...
|
|
struct | WriteOnlyPolicy |
| A write-only mutability policy for use with reg_t. More...
|
|