Interface Library  0.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ILOscilloscopeBox Class Reference

Inherits ILOscilloscopePlot.

Public Member Functions

 ILOscilloscopeBox ()
 
virtual ILNodeType type () const
 
bool init (ILOscilloscope *parent, const char *name, bool waitForResponse=false)
 
bool removeData (bool waitForResponse=false)
 
bool addIndexValue (int32 index, int32 value, bool waitForResponse=false)
 
bool addIndexValue (const BoxIndexValue &indexValue, bool waitForResponse=false)
 
bool addIndexValues (const BoxIndexValue *indexValues, uint16 size, bool waitForResponse=false)
 
bool addIndexValueF (float32 index, float32 value, bool waitForResponse=false)
 
bool addIndexValueF (const BoxIndexValueF &indexValue, bool waitForResponse=false)
 
bool addIndexValuesF (const BoxIndexValueF *indexValues, uint16 size, bool waitForResponse=false)
 
bool addValue (int32 value, bool waitForResponse=false)
 
bool addValues (const int32 *values, uint16 size, bool waitForResponse=false)
 
bool addValueF (float32 value, bool waitForResponse=false)
 
bool addValuesF (const float32 *values, uint16 size, bool waitForResponse=false)
 
bool removeDataBefore (int32 before, bool waitForResponse=false)
 
bool removeDataBeforeF (float32 before, bool waitForResponse=false)
 
bool removeDataAfter (int32 after, bool waitForResponse=false)
 
bool removeDataAfterF (float32 after, bool waitForResponse=false)
 
bool removeDataBetween (int32 from, int32 to, bool waitForResponse=false)
 
bool removeDataBetween (const BoxRange &range, bool waitForResponse=false)
 
bool removeDataBetween (const BoxRange *ranges, uint16 size, bool waitForResponse=false)
 
bool removeDataBetweenF (float32 from, float32 to, bool waitForResponse=false)
 
bool removeDataBetweenF (const BoxRangeF &range, bool waitForResponse=false)
 
bool removeDataBetweenF (const BoxRangeF *ranges, uint16 size, bool waitForResponse=false)
 
bool removeDatum (int32 datum, bool waitForResponse=false)
 
bool removeData (const int32 *data, uint16 size, bool waitForResponse=false)
 
bool removeDatumF (float32 datum, bool waitForResponse=false)
 
bool removeDataF (const float32 *data, uint16 size, bool waitForResponse=false)
 
bool setName (const char *name, bool waitForResponse=false)
 
bool getName (char *name, uint16 size)
 
bool setCoordinateSystem (CoordinateSystem coordinateSystem, bool waitForResponse=false)
 
CoordinateSystem getCoordinateSystem (bool bypassCache=false, bool *ok=0)
 
bool setAngleUnits (AngleUnits angleUnits, bool waitForResponse=false)
 
AngleUnits getAngleUnits (bool bypassCache=false, bool *ok=0)
 
bool setLineColor (argb lineColor, bool waitForResponse=false)
 
argb getLineColor (bool bypassCache=false, bool *ok=0)
 
bool setLineStyle (LineStyle lineStyle, bool waitForResponse=false)
 
LineStyle getLineStyle (bool bypassCache=false, bool *ok=0)
 
bool setFillColor (argb fillColor, bool waitForResponse=false)
 
argb getFillColor (bool bypassCache=false, bool *ok=0)
 
bool setFillStyle (FillStyle fillStyle, bool waitForResponse=false)
 
FillStyle getFillStyle (bool bypassCache=false, bool *ok=0)
 
bool setDeltaMode (bool deltaMode, bool waitForResponse=false)
 
bool getDeltaMode (bool bypassCache=false, bool *ok=0)
 
bool setSize (uint32 size, bool waitForResponse=false)
 
uint32 getSize (bool bypassCache=false, bool *ok=0)
 
bool setSampleRate (int32 sampleRate, bool waitForResponse=false)
 
int32 getSampleRate (bool bypassCache=false, bool *ok=0)
 
bool setSampleRateF (float32 sampleRateF, bool waitForResponse=false)
 
float32 getSampleRateF (bool bypassCache=false, bool *ok=0)
 
bool setScaler (int32 scaler, bool waitForResponse=false)
 
int32 getScaler (bool bypassCache=false, bool *ok=0)
 
bool setScalerF (float32 scalerF, bool waitForResponse=false)
 
float32 getScalerF (bool bypassCache=false, bool *ok=0)
 
bool setWidth (int32 width, bool waitForResponse=false)
 
int32 getWidth (bool bypassCache=false, bool *ok=0)
 
bool setWidthF (float32 widthF, bool waitForResponse=false)
 
float32 getWidthF (bool bypassCache=false, bool *ok=0)
 
bool setScatterShape (ScatterShape scatterShape, bool waitForResponse=false)
 
ScatterShape getScatterShape (bool bypassCache=false, bool *ok=0)
 
bool setKey (int32 key, bool waitForResponse=false)
 
int32 getKey (bool bypassCache=false, bool *ok=0)
 
bool setKeyF (float32 keyF, bool waitForResponse=false)
 
float32 getKeyF (bool bypassCache=false, bool *ok=0)
 
bool setMinimum (int32 minimum, bool waitForResponse=false)
 
int32 getMinimum (bool bypassCache=false, bool *ok=0)
 
bool setMinimumF (float32 minimumF, bool waitForResponse=false)
 
float32 getMinimumF (bool bypassCache=false, bool *ok=0)
 
bool setLowerQuartile (int32 lowerQuartile, bool waitForResponse=false)
 
int32 getLowerQuartile (bool bypassCache=false, bool *ok=0)
 
bool setLowerQuartileF (float32 lowerQuartileF, bool waitForResponse=false)
 
float32 getLowerQuartileF (bool bypassCache=false, bool *ok=0)
 
bool setMedian (int32 median, bool waitForResponse=false)
 
int32 getMedian (bool bypassCache=false, bool *ok=0)
 
bool setMedianF (float32 medianF, bool waitForResponse=false)
 
float32 getMedianF (bool bypassCache=false, bool *ok=0)
 
bool setUpperQuartile (int32 upperQuartile, bool waitForResponse=false)
 
int32 getUpperQuartile (bool bypassCache=false, bool *ok=0)
 
bool setUpperQuartileF (float32 upperQuartileF, bool waitForResponse=false)
 
float32 getUpperQuartileF (bool bypassCache=false, bool *ok=0)
 
bool setMaximum (int32 maximum, bool waitForResponse=false)
 
int32 getMaximum (bool bypassCache=false, bool *ok=0)
 
bool setMaximumF (float32 maximumF, bool waitForResponse=false)
 
float32 getMaximumF (bool bypassCache=false, bool *ok=0)
 
- Public Member Functions inherited from ILOscilloscopePlot
 ILOscilloscopePlot ()
 
- Public Member Functions inherited from ILNode
 ILNode ()
 
virtual ~ILNode ()
 
uint8 handle () const
 
ILNodeparent () const
 
ILNodechildren () const
 
ILNodenext () const
 
bool enabled () const
 
ILNodefindChild (uint8 handle)
 
ILNodefindChild (ILNode *node, uint8 handle)
 
ILNodefindSibling (uint8 handle)
 
ILNodefindSibling (ILNode *node, uint8 handle)
 

Additional Inherited Members

- Public Types inherited from ILNode
enum  ILNodeType {
  NT_NONE,
  NT_LIBRARY,
  NT_WINDOW_TERMINAL,
  NT_WINDOW_OSCILLOSCOPE,
  NT_WINDOW_TABLE,
  NT_WINDOW_TREE,
  NT_WINDOW_GRAPHICS,
  NT_WINDOW_INTERFACE,
  NT_WINDOW_OSCILLOSCOPE_PLOT_BAR,
  NT_WINDOW_OSCILLOSCOPE_PLOT_CURVE,
  NT_WINDOW_OSCILLOSCOPE_PLOT_GRAPH,
  NT_WINDOW_OSCILLOSCOPE_PLOT_BOX,
  NT_WINDOW_INTERFACE_GBOX_GROUP_BOX,
  NT_WINDOW_INTERFACE_IBOX_PUSH_BUTTON,
  NT_WINDOW_INTERFACE_IBOX_RADIO_BUTTON,
  NT_WINDOW_INTERFACE_IBOX_CHECK_BOX,
  NT_WINDOW_INTERFACE_IBOX_LINE_EDIT,
  NT_WINDOW_INTERFACE_IBOX_INT_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_BIN_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_HEX_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_DOUBLE_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_TIME_EDIT,
  NT_WINDOW_INTERFACE_IBOX_DATE_EDIT,
  NT_WINDOW_INTERFACE_IBOX_DATE_TIME_EDIT,
  NT_WINDOW_INTERFACE_IBOX_SLIDER,
  NT_WINDOW_INTERFACE_IBOX_LABEL,
  NT_WINDOW_INTERFACE_IBOX_PROGRESS_BAR,
  NT_WINDOW_INTERFACE_IBOX_SEPERATOR
}
 

Constructor & Destructor Documentation

ILOscilloscopeBox::ILOscilloscopeBox ( )

Member Function Documentation

virtual ILNodeType ILOscilloscopeBox::type ( ) const
virtual

Reimplemented from ILNode.

bool ILOscilloscopeBox::init ( ILOscilloscope parent,
const char *  name,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeData ( bool  waitForResponse = false)
bool ILOscilloscopeBox::addIndexValue ( int32  index,
int32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addIndexValue ( const BoxIndexValue indexValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addIndexValues ( const BoxIndexValue indexValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addIndexValueF ( float32  index,
float32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addIndexValueF ( const BoxIndexValueF indexValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addIndexValuesF ( const BoxIndexValueF indexValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addValue ( int32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addValues ( const int32 values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addValueF ( float32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::addValuesF ( const float32 values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBefore ( int32  before,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBeforeF ( float32  before,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataAfter ( int32  after,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataAfterF ( float32  after,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBetween ( int32  from,
int32  to,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBetween ( const BoxRange range,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBetween ( const BoxRange ranges,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBetweenF ( float32  from,
float32  to,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBetweenF ( const BoxRangeF range,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataBetweenF ( const BoxRangeF ranges,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDatum ( int32  datum,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeData ( const int32 data,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDatumF ( float32  datum,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::removeDataF ( const float32 data,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::setName ( const char *  name,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::getName ( char *  name,
uint16  size 
)
bool ILOscilloscopeBox::setCoordinateSystem ( CoordinateSystem  coordinateSystem,
bool  waitForResponse = false 
)
CoordinateSystem ILOscilloscopeBox::getCoordinateSystem ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setAngleUnits ( AngleUnits  angleUnits,
bool  waitForResponse = false 
)
AngleUnits ILOscilloscopeBox::getAngleUnits ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setLineColor ( argb  lineColor,
bool  waitForResponse = false 
)
argb ILOscilloscopeBox::getLineColor ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setLineStyle ( LineStyle  lineStyle,
bool  waitForResponse = false 
)
LineStyle ILOscilloscopeBox::getLineStyle ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setFillColor ( argb  fillColor,
bool  waitForResponse = false 
)
argb ILOscilloscopeBox::getFillColor ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setFillStyle ( FillStyle  fillStyle,
bool  waitForResponse = false 
)
FillStyle ILOscilloscopeBox::getFillStyle ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setDeltaMode ( bool  deltaMode,
bool  waitForResponse = false 
)
bool ILOscilloscopeBox::getDeltaMode ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setSize ( uint32  size,
bool  waitForResponse = false 
)
uint32 ILOscilloscopeBox::getSize ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setSampleRate ( int32  sampleRate,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getSampleRate ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setSampleRateF ( float32  sampleRateF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getSampleRateF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setScaler ( int32  scaler,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getScaler ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setScalerF ( float32  scalerF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getScalerF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setWidth ( int32  width,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getWidth ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setWidthF ( float32  widthF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getWidthF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setScatterShape ( ScatterShape  scatterShape,
bool  waitForResponse = false 
)
ScatterShape ILOscilloscopeBox::getScatterShape ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setKey ( int32  key,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getKey ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setKeyF ( float32  keyF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getKeyF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setMinimum ( int32  minimum,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getMinimum ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setMinimumF ( float32  minimumF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getMinimumF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setLowerQuartile ( int32  lowerQuartile,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getLowerQuartile ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setLowerQuartileF ( float32  lowerQuartileF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getLowerQuartileF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setMedian ( int32  median,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getMedian ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setMedianF ( float32  medianF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getMedianF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setUpperQuartile ( int32  upperQuartile,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getUpperQuartile ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setUpperQuartileF ( float32  upperQuartileF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getUpperQuartileF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setMaximum ( int32  maximum,
bool  waitForResponse = false 
)
int32 ILOscilloscopeBox::getMaximum ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeBox::setMaximumF ( float32  maximumF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeBox::getMaximumF ( bool  bypassCache = false,
bool *  ok = 0 
)

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