Create pvRequest structure for Channel methods.
More...
#include <copy/pv/createRequest.h>
|
| static CreateRequest::shared_pointer | create () |
Create pvRequest structure for Channel methods.
Many methods of the Channel class of pvAccess have an argument PVStructurePtr const * pvRequest. This class provides a method that creates a valid pvRequest.
Definition at line 31 of file createRequest.h.
◆ const_shared_pointer
| typedef std::tr1::shared_ptr<const CreateRequest> epics::pvData::CreateRequest::const_shared_pointer |
◆ const_weak_pointer
| typedef std::tr1::weak_ptr<const CreateRequest> epics::pvData::CreateRequest::const_weak_pointer |
◆ shared_pointer
| typedef std::tr1::shared_ptr<CreateRequest> epics::pvData::CreateRequest::shared_pointer |
◆ weak_pointer
| typedef std::tr1::weak_ptr<CreateRequest> epics::pvData::CreateRequest::weak_pointer |
◆ ~CreateRequest()
| epics::pvData::CreateRequest::~CreateRequest |
( |
| ) |
|
|
inline |
◆ CreateRequest()
| epics::pvData::CreateRequest::CreateRequest |
( |
| ) |
|
|
inlineprotected |
◆ create()
| CreateRequest::shared_pointer epics::pvData::CreateRequest::create |
( |
| ) |
|
|
static |
Create s new instance of CreateRequest
- Returns
- A shared pointer to the new instance.
◆ createRequest()
| PVStructure::shared_pointer epics::pvData::CreateRequest::createRequest |
( |
std::string const & | request | ) |
|
Create a request structure for the create calls in Channel. See the package overview documentation for details.
- Parameters
-
| request | The field request. See the package overview documentation for details. |
- Returns
- The request PVStructure if a valid request was given. If a NULL PVStructure is returned then getMessage will return the reason.
◆ getMessage()
| std::string epics::pvData::CreateRequest::getMessage |
( |
| ) |
|
|
inline |
Get the error message of createRequest returns NULL return the error message
Definition at line 53 of file createRequest.h.
◆ message
The documentation for this class was generated from the following file: