GoWebScan API
GoWebScanRecording Class Reference

Description

A class for storing sensor messages, which can be reused, or saved to and loaded from disk.

Inheritance diagram for GoWebScanRecording:
Inheritance graph

Public Member Functions

kStatus GoWebScanRecording_AddDataSetCopy (GoWebScanRecording recording, GoDataSet dataSet, kStatus *recordingStatus)
 Adds s sensor message set to the recording. More...
 
kStatus GoWebScanRecording_Clear (GoWebScanRecording recording)
 Clear the recorded GoDataSet objects. More...
 
kStatus GoWebScanRecording_Construct (GoWebScanRecording *recording, kAlloc allocator)
 Constructs a GoWebScanRecording object. More...
 
kSize GoWebScanRecording_Count (GoWebScanRecording recording)
 Return the number of GoDataSet objects that have been recorded. More...
 
const GoDataSetGoWebScanRecording_DataSetAt (GoWebScanRecording recording, kSize index)
 Access a recorded GoDataSet object by index. More...
 
kStatus GoWebScanRecording_Load (GoWebScanRecording *recording, const kChar *fileName, kAlloc alloc)
 Loads a GoWebScanRecording object from a recording previously saved to disk. More...
 
k64u GoWebScanRecording_MaxRecordSize (GoWebScanRecording recording)
 Return the max allowed size in bytes of the recorded GoDataSet objects. More...
 
kArrayList GoWebScanRecording_RecordingList (GoWebScanRecording recording)
 Get the array list of stored data message sets. More...
 
k64u GoWebScanRecording_RecordSize (GoWebScanRecording recording)
 Return the approximate total size in bytes of the recorded GoDataSet objects. More...
 
kStatus GoWebScanRecording_SetMaxRecordSize (GoWebScanRecording recording, k64u maxRecordSize)
 Set the max allowed size in bytes of the recorded GoDataSet objects. More...
 
kStatus GoWebScanRecording_Store (GoWebScanRecording recording, const kChar *fileName)
 Writes and stores a GoWebScanRecording object to a.kdat6 file. More...
 

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