TwiceAsNice
2019-02-18
|
Number vector property descriptor. More...
#include <indiapi.h>
Public Attributes | |
char | device [MAXINDIDEVICE] |
Device name. More... | |
char | name [MAXINDINAME] |
Property name. More... | |
char | label [MAXINDILABEL] |
Short description. More... | |
char | group [MAXINDIGROUP] |
GUI grouping hint. More... | |
IPerm | p |
Client accessibility hint. More... | |
double | timeout |
Current max time to change, secs. More... | |
IPState | s |
current property state More... | |
INumber * | np |
Numbers comprising this vector. More... | |
int | nnp |
Dimension of np[]. More... | |
char | timestamp [MAXINDITSTAMP] |
ISO 8601 timestamp of this event. More... | |
void * | aux |
Helper info. More... | |
Number vector property descriptor.
INumber.format may be any printf-style appropriate for double or style "m" to create sexigesimal using the form "%\<w\>.\<f\>m" where:
<w> is the total field width.
<f> is the width of the fraction. valid values are:
9 -> <w>:mm:ss.ss
8 -> <w>:mm:ss.s
6 -> <w>:mm:ss
5 -> <w>:mm.m
3 -> <w>:mm
examples:
To produce "-123:45", use %7.3m
To produce " 0:01:02", use %9.6m
void * _INumberVectorProperty::aux |
Helper info.
char _INumberVectorProperty::device |
Device name.
char _INumberVectorProperty::group |
GUI grouping hint.
char _INumberVectorProperty::label |
Short description.
char _INumberVectorProperty::name |
Property name.
int _INumberVectorProperty::nnp |
Dimension of np[].
INumber * _INumberVectorProperty::np |
Numbers comprising this vector.
IPState _INumberVectorProperty::s |
current property state
double _INumberVectorProperty::timeout |
Current max time to change, secs.
char _INumberVectorProperty::timestamp |
ISO 8601 timestamp of this event.