videoLat  2.1
Video conferencing delay measurements
Instance Methods | Protected Attributes | Properties | List of all members
AppDelegate Class Reference

#import <AppDelegate.h>

Inheritance diagram for AppDelegate:
Inheritance graph
Collaboration diagram for AppDelegate:
Collaboration graph

Instance Methods

(void) - applicationWillFinishLaunching:
 Standard method called to signal application start.
(void) - applicationWillTerminate:
 Standard method called to signal application termination.
(BOOL) - applicationShouldOpenUntitledFile:
 Standard method to ask whether an untitled document should be opened.
(BOOL) - applicationOpenUntitledFile:
 Open an untitled file (new measurement)
(void) - openUntitledDocumentWithMeasurement:
(IBAction) - openCalibrationFolder:
 Method to be called when the user wants to view the calibration folder.
(IBAction) - openHardwareFolder:
 Method to be called when the user wants to view the hardware drivers folder.
(IBAction) - newMeasurement:
 Method to be called when the user wants to do a new measurement.
(IBAction) - saveLogFile:
 Method called when the user wants to save a detailed log file.
(NSArray *) - hardwareNames
 Names of all available hardware drivers.
(NSURL *) - hardwareFolder
 URL of folder containing hardware drivers.
(void) - windowWillClose:
 Called when the New Document window closes.
(void) - showAlert:
- Instance Methods inherited from CommonAppDelegate
(void) - initVideolat
 Initialize the app, common to OSX and iOS.
(NSURL *) - directoryForCalibrations
 Returns directory where calibration run documents should be stored/loaded.
(void) - _loadCalibrationsFrom:
 Internal helper for applicationWillFinishLaunching, loads all calibrations.
(BOOL) - loadCalibration:error:
 Helper for loadCalibrationsFrom, loads a single calibration.
(BOOL) - haveCalibration:
(IBAction) - openWebsite:
 Method to be called when the user wants to view the videoLat website.
(void) - locationManager:didUpdateLocations:
 Location manager delegate method.
- Instance Methods inherited from <NewMeasurementDelegate>
(void) - openUntitledDocumentWithMeasurement:

Protected Attributes

NSArray * objectsForNewDocument
 Internal: stores NIB-created objects for new measurement window so these are refcounted correctly.
- Protected Attributes inherited from CommonAppDelegate
NSMutableDictionary * uuidToURL
 Map measurement UUIDs to the URL of the file.


UIWindow * window
 The application window.
IBOutlet NSWindow * newdocWindow
 Reference to current "New Measurement" dialog, if any.
- Properties inherited from CommonAppDelegate
CLLocationManager * locationManager
 Object that gives us GPS position information.
NSString * location
 Textual representation of current GPS position.

Detailed Description

Application delegate.

Application delegate. Stores application-global items, and implements application-global actions.

Method Documentation

◆ openUntitledDocumentWithMeasurement:()

- (void) openUntitledDocumentWithMeasurement: (MeasurementDataStore *)  dataStore

Create and show a new document for a measurement.

dataStoreThe measurement data.

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