Class BoundedString

Inheritance Relationships

Base Type

Class Documentation

class BoundedString : public epics::pvData::Scalar

This class implements introspection object for BoundedString.

Public Types

typedef BoundedString &reference
typedef const BoundedString &const_reference

Public Functions

POINTER_DEFINITIONS(BoundedString)
virtual ~BoundedString()
virtual std::string getID() const

Get the identification string.

Returns

The identification string, can be empty.

virtual void serialize(ByteBuffer *buffer, SerializableControl *control) const

Serialize field into given buffer.

Parameters
  • buffer – serialization buffer.

  • flusher – flush interface.

std::size_t getMaximumLength() const

Protected Functions

BoundedString(std::size_t maxStringLength)