VideoTools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
G::PublisherImp::InfoSlot Class Reference

A structure used by G::Publisher, having a sub-set of G::PublisherImp::Slot members, used for diagnostics and error reporting. More...

Public Member Functions

int e () const
 
std::string path () const
 
void report ()
 

Public Attributes

bool failed
 
int error [ERRORS]
 
path_t socket_path
 

Detailed Description

A structure used by G::Publisher, having a sub-set of G::PublisherImp::Slot members, used for diagnostics and error reporting.

This structure is modified by low-level code while the shared-memory is locked, but used for error reporting without any locking.

Definition at line 187 of file gpublisher.cpp.


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