videoLat 2.0
Video conferencing delay measurements
Public Member Functions | Protected Attributes | Properties
Document Class Reference

#import <Document.h>

Inheritance diagram for Document:
Inheritance graph
[legend]
Collaboration diagram for Document:
Collaboration graph
[legend]

List of all members.

Public Member Functions

(IBAction) - newDocumentComplete:
 Callback used by NewMeasurement to signal it has finished.
(IBAction) - export:
 Ask user for three filenames and export CSV files for data, distribution and metadata.
(BOOL) - _exportCSV:forType:title:
 Internal helper for export: ask for filename and export one CSV file.
(NSString *) - asCSVString
 Helper for _exportCSV: return metadata as CSV string.
(void) - changed
 Increment document change count because user made a change, also clears dontUpload flag.
(void) - _changed
 Internal: increment document change count.
(void) - shouldUpload:
 UploadQueryDelegate method called when the server answers whether or not to upload this document.
(void) - _doShouldUpload
 Help for shouldUpload, runs in main thread.
(void) - _setCalibrationFileName
 Internal: invent unique filename for new calibration run documents.

Protected Attributes

MeasurementTypemyType
 Internal: type of dataStore measurement.
BOOL dontUpload
 Internal: don't attempt uploading this document.

Properties

IBOutlet MeasurementDataStoredataStore
 data for this document
IBOutlet MeasurementDistributiondataDistribution
 distribution of dataStore

Detailed Description

Subclass of NSDocument or UIDocument for a videoLat measurement run. Contains references to the measurements and the distribution.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Properties Defines