This is Unofficial EPICS BASE Doxygen Site
sharedstateimpl.h File Reference
#include <pv/createRequest.h>
#include "pva/sharedstate.h"
#include <pv/pvAccess.h>
#include <pv/security.h>
#include <pv/reftrack.h>
+ Include dependency graph for sharedstateimpl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pvas::detail::SharedChannel
 
struct  pvas::detail::SharedMonitorFIFO
 
struct  pvas::detail::SharedPut
 
struct  pvas::detail::SharedRPC
 
struct  pvas::Operation::Impl
 
struct  pvas::Operation::Impl::Cleanup
 

Namespaces

 pvas
 See Server API API.
 
 pvas::detail
 

Macros

#define FOR_EACH(TYPE, IT, END, OBJ)   for(TYPE IT((OBJ).begin()), END((OBJ).end()); IT != END; ++IT)
 

Typedefs

typedef epicsGuard< epicsMutex > Guard
 
typedef epicsGuardRelease< epicsMutex > UnGuard
 

Macro Definition Documentation

#define FOR_EACH (   TYPE,
  IT,
  END,
  OBJ 
)    for(TYPE IT((OBJ).begin()), END((OBJ).end()); IT != END; ++IT)

Definition at line 15 of file sharedstateimpl.h.

Typedef Documentation

typedef epicsGuard<epicsMutex> Guard

Definition at line 20 of file sharedstateimpl.h.

typedef epicsGuardRelease<epicsMutex> UnGuard

Definition at line 21 of file sharedstateimpl.h.