Classes | Functions
Balau::Container Namespace Reference

Various container classes, apart from interprocess containers. More...

Classes

class  ArrayBlockingQueue
 A blocking queue that uses wait/notify and an array to hold the elements. More...
 
class  BlockingQueue
 Base interface for blocking queues. More...
 
class  DependencyGraph
 A graph that models the dependencies between a set of objects of type VertexT. More...
 
class  ObjectTrie
 An object based trie used for parent-child hierarchies. More...
 
class  ObjectTrieNode
 The node type contained in the object trie. More...
 
class  Queue
 Base interface for queues. More...
 
class  SynchronizedQueue
 A queue that uses a mutex to synchronise enqueue and dequeue calls. More...
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &stream, const ObjectTrie< T > &trie)
 Print the contents of the trie to the stream via a breadth first traversal. More...
 

Detailed Description

Various container classes, apart from interprocess containers.

Function Documentation

◆ operator<<()

std::ostream& Balau::Container::operator<< ( std::ostream &  stream,
const ObjectTrie< T > &  trie 
)

Print the contents of the trie to the stream via a breadth first traversal.