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
[legend]
Collaboration diagram for AppDelegate:
Collaboration graph
[legend]

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.
 

Properties

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.

Parameters
dataStoreThe measurement data.

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