This class implements introspection object for Scalar.
More...
#include <pv/pvIntrospect.h>
|
typedef std::tr1::shared_ptr< Scalar > | shared_pointer |
|
typedef std::tr1::shared_ptr< const Scalar > | const_shared_pointer |
|
typedef std::tr1::weak_ptr< Scalar > | weak_pointer |
|
typedef std::tr1::weak_ptr< const Scalar > | const_weak_pointer |
|
typedef Scalar & | reference |
|
typedef const Scalar & | const_reference |
|
enum | { isField =1
} |
|
typedef std::tr1::shared_ptr< Field > | shared_pointer |
|
typedef std::tr1::shared_ptr< const Field > | const_shared_pointer |
|
typedef std::tr1::weak_ptr< Field > | weak_pointer |
|
typedef std::tr1::weak_ptr< const Field > | const_weak_pointer |
|
|
class | FieldCreate |
|
class | ScalarArray |
|
class | BoundedScalarArray |
|
class | FixedScalarArray |
|
class | BoundedString |
|
|
static size_t | num_instances |
|
This class implements introspection object for Scalar.
Definition at line 389 of file pvIntrospect.h.
◆ build()
std::tr1::shared_ptr<PVScalar> epics::pvData::Scalar::build |
( |
| ) |
const |
Allocate a new instance
- Version
- Added after 7.0.0
◆ deserialize()
◆ dump()
virtual 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.
◆ getID()
virtual std::string epics::pvData::Scalar::getID |
( |
| ) |
const |
|
virtual |
◆ getScalarType()
ScalarType epics::pvData::Scalar::getScalarType |
( |
| ) |
const |
|
inline |
Get the scalarType
- Returns
- the scalarType
Definition at line 399 of file pvIntrospect.h.
◆ serialize()
The documentation for this class was generated from the following file: