Gocator Development Kit
 All Classes Files Functions Variables Typedefs Friends Modules Pages
GdkToolVersionInfo Class Reference

Description

Describes a tool config version.

A version consists of a set of parameters, measurements, and the parameters of those measurements.

Inheritance diagram for GdkToolVersionInfo:
Inheritance graph

Public Member Functions

kStatus GdkToolInfo_EnableAutoVersion (GdkToolInfo info, kBool enable)
 Enable or disable auto versioning. More...
 
kStatus GdkToolVersionInfo_AddFeature (GdkToolVersionInfo info, const kChar *type, GdkFeatureDataType dataType, GdkFeatureInfo *featureInfo)
 Add a feature type. More...
 
kStatus GdkToolVersionInfo_AddInput (GdkToolVersionInfo versionInfo, GdkDataType dataType, const kChar *name, const kChar *label, GdkParamInfo *paramInfo)
 Adds an input data set to a tool with the specified data type. More...
 
kStatus GdkToolVersionInfo_AddMeasurement (GdkToolVersionInfo info, const kChar *type, GdkMeasurementInfo *measurementInfo)
 Add a measurement type. More...
 
kStatus GdkToolVersionInfo_AddOutput (GdkToolVersionInfo versionInfo, GdkDataType dataType, const kChar *name, const kChar *label, GdkOutputInfo *outputInfo)
 Adds a data output to a tool with the specified data type. More...
 
kStatus GdkToolVersionInfo_AddParam (GdkToolVersionInfo versionInfo, GdkParamType paramType, const kChar *name, const kChar *label, const void *defValue, GdkParamInfo *paramInfo)
 Adds a parameter to a tool. More...
 
kStatus GdkToolVersionInfo_AddToolDataOutput (GdkToolVersionInfo info, const kChar *type, GdkDataType dataType, GdkToolDataOutputInfo *toolDataOutputInfo)
 Add a tool data output type. More...
 
kStatus GdkToolVersionInfo_ClearFeatures (GdkToolVersionInfo info)
 Clears feature types. More...
 
kStatus GdkToolVersionInfo_ClearMeasurements (GdkToolVersionInfo info)
 Clears measurement types. More...
 
kStatus GdkToolVersionInfo_ClearToolDataOutputs (GdkToolVersionInfo info)
 Clears tool data output types. More...
 
kStatus GdkToolVersionInfo_EnableAutoVersion (GdkToolVersionInfo info, kBool enable)
 Enable or disable auto versioning. More...
 
GdkFeatureInfo GdkToolVersionInfo_FeatureAt (GdkToolVersionInfo info, kSize index)
 Returns the feature type at a specified index. More...
 
kSize GdkToolVersionInfo_FeatureCount (GdkToolVersionInfo info)
 Returns the number of feature types. More...
 
GdkMeasurementInfo GdkToolVersionInfo_MeasurementAt (GdkToolVersionInfo info, kSize index)
 Returns the measurement type at a specified index. More...
 
kSize GdkToolVersionInfo_MeasurementCount (GdkToolVersionInfo info)
 Returns the number of measurement types. More...
 
const kCharGdkToolVersionInfo_Name (GdkToolVersionInfo info)
 Returns the version name. More...
 
GdkParamsInfo GdkToolVersionInfo_Params (GdkToolVersionInfo info)
 Returns the schema for the parameters. More...
 
kStatus GdkToolVersionInfo_SetName (GdkToolVersionInfo info, const kChar *version)
 Sets the version name. More...
 
GdkToolDataOutputInfo GdkToolVersionInfo_ToolDataOutputAt (GdkToolVersionInfo info, kSize index)
 Returns the tool data output type at a specified index. More...
 
kSize GdkToolVersionInfo_ToolDataOutputCount (GdkToolVersionInfo info)
 Returns the number of tool data output types. More...
 
kStatus GdkToolVersionInfo_UseBase (GdkToolVersionInfo info, GdkToolVersionInfo source)
 Use another version as the base for this version. More...
 

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