A Provider which has no pre-configured list of names.
More...
#include <server/pva/server.h>
|
| | DynamicProvider (const std::string &name, const std::tr1::shared_ptr< Handler > &handler) |
| | Build a new provider.
|
| |
|
Handler::shared_pointer | getHandler () const |
| |
|
std::tr1::shared_ptr< epics::pvAccess::ChannelProvider > | provider () const |
| | Fetch the underlying ChannelProvider. Usually to build a ServerContext around.
|
| |
A Provider which has no pre-configured list of names.
Through an associated Handler, this provider sees all searchs, and may claim them.
- See also
- Server API shared_ptr Ownership
Definition at line 163 of file server.h.
◆ const_shared_pointer
| std::tr1::shared_ptr<const DynamicProvider> pvas::DynamicProvider::const_shared_pointer |
◆ const_weak_pointer
| std::tr1::weak_ptr<const DynamicProvider> pvas::DynamicProvider::const_weak_pointer |
◆ search_type
◆ shared_pointer
| std::tr1::shared_ptr<DynamicProvider> pvas::DynamicProvider::shared_pointer |
◆ weak_pointer
◆ DynamicProvider()
| pvas::DynamicProvider::DynamicProvider |
( |
const std::string & | name, |
|
|
const std::tr1::shared_ptr< Handler > & | handler ) |
Build a new provider.
- Parameters
-
| name | Provider Name. Only relevant if registerAsServer() is called, then must be unique in this process. |
| handler | Our callbacks. Internally stored a shared_ptr (strong reference). |
The documentation for this class was generated from the following file: