KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
InterprocessQueue< T > Class Template Reference

Public Member Functions

get ()
 
void set (const T &msg)
 
size_t unread () const
 
void clear ()
 

Public Attributes

std::list< T > values
 
std::mutex mutex
 
std::condition_variable condition
 

Detailed Description

template<class T>
class InterprocessQueue< T >

A queued messaging system for communication between threads. Note: T must be copyable


The documentation for this class was generated from the following file: