pvAccessCPP 7.1.8
Loading...
Searching...
No Matches
epics::pvAccess::Context Class Referenceabstract

Not public IF, used by Transports, etc. More...

#include <remote/pv/remote.h>

Public Types

typedef std::tr1::shared_ptr< Contextshared_pointer
 
typedef std::tr1::shared_ptr< const Contextconst_shared_pointer
 
typedef std::tr1::weak_ptr< Contextweak_pointer
 
typedef std::tr1::weak_ptr< const Contextconst_weak_pointer
 

Public Member Functions

virtual epics::pvData::Timer::shared_pointer getTimer ()=0
 
virtual TransportRegistry * getTransportRegistry ()=0
 
virtual Configuration::const_shared_pointer getConfiguration ()=0
 
virtual void newServerDetected ()=0
 due to ClientContextImpl
 
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 285 of file remote.h.

Member Typedef Documentation

◆ const_shared_pointer

std::tr1::shared_ptr<const Context> epics::pvAccess::Context::const_shared_pointer

Definition at line 287 of file remote.h.

◆ const_weak_pointer

std::tr1::weak_ptr<const Context> epics::pvAccess::Context::const_weak_pointer

Definition at line 287 of file remote.h.

◆ shared_pointer

std::tr1::shared_ptr<Context> epics::pvAccess::Context::shared_pointer

Definition at line 287 of file remote.h.

◆ weak_pointer

std::tr1::weak_ptr<Context> epics::pvAccess::Context::weak_pointer

Definition at line 287 of file remote.h.

Constructor & Destructor Documentation

◆ ~Context()

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

Definition at line 289 of file remote.h.


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