VideoTools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gpublisher.h File Reference
#include "gdef.h"
#include "gsharedmemory.h"
#include "gdatetime.h"
#include "gitem.h"
#include "gsemaphore.h"
#include "gexception.h"
#include "gsignalsafe.h"
#include <utility>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  G::Publisher
 A broadcast communication channel between unrelated processes using shared memory. More...
 
class  G::PublisherChannel
 A named publisher channel that can be subscribed to. More...
 
class  G::PublisherSubscriber
 A publication-channel subscriber endpoint. More...
 
class  G::PublisherSubscription
 An easy-to-use combination of a G::PublisherChannel object and a single G::PublisherSubscriber. More...
 

Namespaces

 G
 Low-level classes for o/s services.