Properties

VCOutput Class Reference

Represents an output produced by a data consumer. More...

Inherits VCControlledManagedObject, and VCDataProvider-p.

List of all members.

Properties

NSNumber * index
 The index of the output.
NSString * name
 The name of the output.
NSNumber * numberOfColumns
 The number of columns that values produced for this output nominally contain. Note that output values are not actually constrained to this number of columns, though users of this output may expect that the number is accurate.
NSNumber * numberOfRows
 The number of rows that values produced for this output nominally contain. Note that output values are not actually constrained to this number of rows, though users of this output may expect that the number is accurate.
NSNumber * type
 The data type of values produced by this output (see enum VCDataTypes)
NSString * units
 The units of data produced by this value.
VCDataConsumer * producer
 The data consumer object for the data consumer controller that is responsible for producing values for this output.
NSDictionary * attributeDictionary
 A dictionary of key-value (NSString,NSString) pairs representing attributes and their values for this object.

Detailed Description

A VCOutput object represents an object produced by a data consumer. Unlike most other data-consumer related objects, note that VCOutput does not allow arbitrary key-value pair storage.

Do not modify a VCOutput structure directly; always manage outputs via appropriate VCDataConsumerController functions. Failure to do so will result in undefined behavior.


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