Class Array¶
Defined in File pvIntrospect.h
Inheritance Relationships¶
Base Type¶
public epics::pvData::Field
(Class Field)
Derived Types¶
public epics::pvData::ScalarArray
(Class ScalarArray)public epics::pvData::StructureArray
(Class StructureArray)public epics::pvData::UnionArray
(Class UnionArray)
Class Documentation¶
-
class Array : public epics::pvData::Field¶
This class implements introspection object for Array.
Subclassed by epics::pvData::ScalarArray, epics::pvData::StructureArray, epics::pvData::UnionArray
Public Types
Public Functions
-
virtual ~Array()¶
-
virtual ArraySizeType getArraySizeType() const = 0¶
Get array size type (i.e. variable/fixed/bounded size array).
- Returns
array size type enum.
-
virtual std::size_t getMaximumCapacity() const = 0¶
Get maximum capacity of the array.
- Returns
maximum capacity of the array, 0 indicates variable size array.
-
virtual ~Array()¶