Convenience Class for introspection fields of a Normative Type.
More...
#include <ntfield.h>
Convenience Class for introspection fields of a Normative Type.
- Author
- mrk
Definition at line 47 of file ntfield.h.
◆ ~NTField()
epics::nt::NTField::~NTField |
( |
| ) |
|
|
inline |
◆ createAlarm()
StructureConstPtr epics::nt::NTField::createAlarm |
( |
| ) |
|
Creates an alarm structure.
- Returns
- an alarm structure.
Definition at line 138 of file ntfield.cpp.
◆ createAlarmArray()
StructureArrayConstPtr epics::nt::NTField::createAlarmArray |
( |
| ) |
|
Creates an array of alarm structures.
- Returns
- an array of alarm structures.
Definition at line 164 of file ntfield.cpp.
◆ createControl()
StructureConstPtr epics::nt::NTField::createControl |
( |
| ) |
|
Creates a control structure.
- Returns
- a control structure.
Definition at line 148 of file ntfield.cpp.
◆ createDisplay()
StructureConstPtr epics::nt::NTField::createDisplay |
( |
| ) |
|
Creates a display structure.
- Returns
- a displayalarm structure.
Definition at line 143 of file ntfield.cpp.
◆ createEnumerated()
StructureConstPtr epics::nt::NTField::createEnumerated |
( |
| ) |
|
Creates an enumerated structure.
- Returns
- an enumerated structure.
Definition at line 128 of file ntfield.cpp.
◆ createEnumeratedArray()
StructureArrayConstPtr epics::nt::NTField::createEnumeratedArray |
( |
| ) |
|
Creates an array of enumerated structures.
- Returns
- an array of enumerated structures.
Definition at line 153 of file ntfield.cpp.
◆ createTimeStamp()
StructureConstPtr epics::nt::NTField::createTimeStamp |
( |
| ) |
|
Creates a timeStamp structure.
- Returns
- a timeStamp structure.
Definition at line 133 of file ntfield.cpp.
◆ createTimeStampArray()
StructureArrayConstPtr epics::nt::NTField::createTimeStampArray |
( |
| ) |
|
Creates an array of timeStamp structures.
- Returns
- an array of timeStamp structures.
Definition at line 158 of file ntfield.cpp.
◆ get()
Gets the single implementation of this class.
- Returns
- the implementation
Definition at line 18 of file ntfield.cpp.
◆ isAlarm()
bool epics::nt::NTField::isAlarm |
( |
epics::pvData::FieldConstPtr const & |
field | ) |
|
Is field an alarm structure.
- Parameters
-
- Returns
- (false,true) if field (is not,is) an alarm structure.
◆ isAlarmLimit()
bool epics::nt::NTField::isAlarmLimit |
( |
epics::pvData::FieldConstPtr const & |
field | ) |
|
Is field an alarmLimit structure.
- Parameters
-
- Returns
- (false,true) if field (is not,is) an alarmLimit structure.
◆ isControl()
bool epics::nt::NTField::isControl |
( |
epics::pvData::FieldConstPtr const & |
field | ) |
|
Is field a control structure.
- Parameters
-
- Returns
- (false,true) if field (is not,is) a control structure.
◆ isDisplay()
bool epics::nt::NTField::isDisplay |
( |
epics::pvData::FieldConstPtr const & |
field | ) |
|
Is field a display structure.
- Parameters
-
- Returns
- (false,true) if field (is not,is) a display structure.
◆ isEnumerated()
bool epics::nt::NTField::isEnumerated |
( |
epics::pvData::FieldConstPtr const & |
field | ) |
|
Is field an enumerated structure.
- Parameters
-
- Returns
- (false,true) if field (is not,is) an enumerated structure.
◆ isTimeStamp()
bool epics::nt::NTField::isTimeStamp |
( |
epics::pvData::FieldConstPtr const & |
field | ) |
|
Is field a timeStamp structure.
- Parameters
-
- Returns
- (false,true) if field (is not,is) a timeStamp structure.
◆ POINTER_DEFINITIONS()
epics::nt::NTField::POINTER_DEFINITIONS |
( |
NTField |
| ) |
|
◆ NTAggregate
◆ NTAttribute
◆ NTContinuum
◆ NTEnum
◆ NTHistogram
◆ NTMatrix
◆ NTMultiChannel
◆ NTNameValue
◆ NTNDArray
◆ NTNDArrayAttribute
◆ NTScalar
◆ NTScalarArray
◆ NTScalarMultiChannel
◆ NTTable
◆ NTUnion
The documentation for this class was generated from the following files: