Dataflow Runtime API  3.1.1.0
Namespaces | Classes
imt::base::core::util Namespace Reference

Namespaces

 cIteratorType
 
 iteratorType
 
 linkedListType
 

Classes

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