TwiceAsNice  2019-02-18
Public Attributes | List of all members
_INumberVectorProperty Struct Reference

Number vector property descriptor. More...

#include <indiapi.h>

Collaboration diagram for _INumberVectorProperty:
Collaboration graph

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...
 
INumbernp
 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...
 

Detailed Description

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

Member Data Documentation

◆ aux

void * _INumberVectorProperty::aux

Helper info.

◆ device

char _INumberVectorProperty::device

Device name.

◆ group

char _INumberVectorProperty::group

GUI grouping hint.

◆ label

char _INumberVectorProperty::label

Short description.

◆ name

char _INumberVectorProperty::name

Property name.

◆ nnp

int _INumberVectorProperty::nnp

Dimension of np[].

◆ np

INumber * _INumberVectorProperty::np

Numbers comprising this vector.

◆ p

IPerm _INumberVectorProperty::p

Client accessibility hint.

◆ s

IPState _INumberVectorProperty::s

current property state

◆ timeout

double _INumberVectorProperty::timeout

Current max time to change, secs.

◆ timestamp

char _INumberVectorProperty::timestamp

ISO 8601 timestamp of this event.


The documentation for this struct was generated from the following file: