This is Unofficial EPICS BASE Doxygen Site
ChannelAccessFactory.cpp File Reference
#include <map>
#include <vector>
#include <osiSock.h>
#include <epicsThread.h>
#include <epicsSignal.h>
#include <pv/lock.h>
#include <pv/noDefaultMethods.h>
#include <pv/pvData.h>
#include <pv/reftrack.h>
#include <pv/timer.h>
#include <pv/pvAccess.h>
#include <pv/clientContextImpl.h>
#include <pv/factory.h>
#include "pv/codec.h"
#include <pv/serverContextImpl.h>
#include <pv/serverChannelImpl.h>
#include <pv/blockingUDP.h>
#include <sharedstateimpl.h>
+ Include dependency graph for ChannelAccessFactory.cpp:

Go to the source code of this file.

Namespaces

 pvas
 See Server API API.
 
 epics
 TODO only here because of the Lockable.
 
 epics::pvAccess
 Holds all PVA related.
 

Macros

#define epicsExportSharedSymbols
 

Functions

void pvas::registerRefTrackServer ()
 
void epics::pvAccess::providerRegInit (void *)
 

Macro Definition Documentation

#define epicsExportSharedSymbols

Copyright - See the COPYRIGHT that is included with this distribution. pvAccessCPP is distributed subject to a Software License Agreement found in file LICENSE that is included with this distribution.

Definition at line 20 of file ChannelAccessFactory.cpp.

Variable Documentation

ChannelProviderRegistry::shared_pointer clients

Definition at line 196 of file ChannelAccessFactory.cpp.

const ChannelProviderRegistry::factoryfn_t fn

Definition at line 97 of file ChannelAccessFactory.cpp.

const std::string pname

Definition at line 94 of file ChannelAccessFactory.cpp.

ChannelProviderRegistry::shared_pointer servers

Definition at line 196 of file ChannelAccessFactory.cpp.

ChannelProvider::weak_pointer shared

Definition at line 96 of file ChannelAccessFactory.cpp.

Definition at line 95 of file ChannelAccessFactory.cpp.