![]() |
This is Unofficial EPICS BASE Doxygen Site
|
This class implements introspection object for BoundedString. More...
#include "pvIntrospect.h"
Public Types | |
typedef BoundedString & | reference |
typedef const BoundedString & | const_reference |
![]() | |
typedef Scalar & | reference |
typedef const Scalar & | const_reference |
![]() | |
enum | { isField =1 } |
Public Member Functions | |
POINTER_DEFINITIONS (BoundedString) | |
virtual | ~BoundedString () |
virtual std::string | getID () const OVERRIDE FINAL |
virtual void | serialize (ByteBuffer *buffer, SerializableControl *control) const OVERRIDE FINAL |
std::size_t | getMaximumLength () const |
![]() | |
POINTER_DEFINITIONS (Scalar) | |
virtual | ~Scalar () |
ScalarType | getScalarType () const |
virtual std::ostream & | dump (std::ostream &o) const OVERRIDE FINAL |
virtual void | deserialize (ByteBuffer *buffer, DeserializableControl *control) OVERRIDE FINAL |
std::tr1::shared_ptr< PVScalar > | build () const |
![]() | |
POINTER_DEFINITIONS (Field) | |
virtual | ~Field () |
Type | getType () const |
std::tr1::shared_ptr< PVField > | build () const |
![]() | |
virtual | ~Serializable () |
Protected Member Functions | |
BoundedString (std::size_t maxStringLength) | |
![]() | |
Scalar (ScalarType scalarType) | |
![]() | |
Field (Type type) | |
void | cacheCleanup () |
Friends | |
class | FieldCreate |
Additional Inherited Members | |
![]() | |
static size_t | num_instances |
This class implements introspection object for BoundedString.
Definition at line 437 of file pvIntrospect.h.
typedef const BoundedString& epics::pvData::BoundedString::const_reference |
Definition at line 442 of file pvIntrospect.h.
Definition at line 441 of file pvIntrospect.h.
|
virtual |
Definition at line 219 of file FieldCreateFactory.cpp.
|
protected |
Definition at line 212 of file FieldCreateFactory.cpp.
|
virtual |
Get the identification string.
Reimplemented from epics::pvData::Scalar.
Definition at line 193 of file FieldCreateFactory.cpp.
std::size_t epics::pvData::BoundedString::getMaximumLength | ( | ) | const |
Definition at line 207 of file FieldCreateFactory.cpp.
epics::pvData::BoundedString::POINTER_DEFINITIONS | ( | BoundedString | ) |
|
virtual |
Serialize field into given buffer.
buffer | serialization buffer. |
flusher | flush interface. |
Reimplemented from epics::pvData::Scalar.
Definition at line 200 of file FieldCreateFactory.cpp.
|
friend |
Definition at line 454 of file pvIntrospect.h.