This is Unofficial EPICS BASE Doxygen Site
epics::pvAccess::Context Class Referenceabstract

#include "remote.h"

+ Inheritance diagram for epics::pvAccess::Context:

Public Member Functions

 POINTER_DEFINITIONS (Context)
 
virtual ~Context ()
 
virtual epics::pvData::Timer::shared_pointer getTimer ()=0
 
virtual TransportRegistrygetTransportRegistry ()=0
 
virtual Configuration::const_shared_pointer getConfiguration ()=0
 
virtual void newServerDetected ()=0
 
virtual std::tr1::shared_ptr< ChannelgetChannel (pvAccessID id)=0
 
virtual Transport::shared_pointer getSearchTransport ()=0
 

Detailed Description

Not public IF, used by Transports, etc.

Definition at line 283 of file remote.h.

Constructor & Destructor Documentation

virtual epics::pvAccess::Context::~Context ( )
inlinevirtual

Definition at line 287 of file remote.h.

287 {}

Member Function Documentation

virtual std::tr1::shared_ptr<Channel> epics::pvAccess::Context::getChannel ( pvAccessID  id)
pure virtual
virtual Configuration::const_shared_pointer epics::pvAccess::Context::getConfiguration ( )
pure virtual
virtual Transport::shared_pointer epics::pvAccess::Context::getSearchTransport ( )
pure virtual
virtual epics::pvData::Timer::shared_pointer epics::pvAccess::Context::getTimer ( )
pure virtual
virtual TransportRegistry* epics::pvAccess::Context::getTransportRegistry ( )
pure virtual
virtual void epics::pvAccess::Context::newServerDetected ( )
pure virtual
epics::pvAccess::Context::POINTER_DEFINITIONS ( Context  )

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