This class implements introspection object for Scalar.
More...
#include "pvIntrospect.h"
This class implements introspection object for Scalar.
Definition at line 397 of file pvIntrospect.h.
epics::pvData::Scalar::~Scalar |
( |
| ) |
|
|
virtual |
epics::pvData::Scalar::Scalar |
( |
ScalarType |
scalarType | ) |
|
|
protected |
std::tr1::shared_ptr< PVScalar > epics::pvData::Scalar::build |
( |
| ) |
const |
Allocate a new instance
- Version
- Added after 7.0.0
Definition at line 186 of file FieldCreateFactory.cpp.
188 return getPVDataCreate()->createPVScalar(std::tr1::static_pointer_cast<const Scalar>(shared_from_this()));
FORCE_INLINE const PVDataCreatePtr & getPVDataCreate()
Deserialize buffer.
- Parameters
-
buffer | serialization buffer. |
flusher | deserialization control. |
Implements epics::pvData::Serializable.
Definition at line 180 of file FieldCreateFactory.cpp.
182 throw std::runtime_error(
"not valid operation, use FieldCreate::deserialize instead");
std::ostream & epics::pvData::Scalar::dump |
( |
std::ostream & |
o | ) |
const |
|
virtual |
Puts the string representation to the stream.
- Parameters
-
- Returns
- The output stream.
Implements epics::pvData::Field.
Definition at line 131 of file FieldCreateFactory.cpp.
133 return o << format::indent() <<
getID();
virtual std::string getID() const OVERRIDE
string epics::pvData::Scalar::getID |
( |
| ) |
const |
|
virtual |
ScalarType epics::pvData::Scalar::getScalarType |
( |
| ) |
const |
|
inline |
Get the scalarType
- Returns
- the scalarType
Definition at line 407 of file pvIntrospect.h.
epics::pvData::Scalar::POINTER_DEFINITIONS |
( |
Scalar |
| ) |
|
The documentation for this class was generated from the following files: