Enroute Flight Navigation
A navigation app for VFR pilots
FileFormats::CUP Class Reference

CUP file support class. More...

#include <CUP.h>

Inheritance diagram for FileFormats::CUP:
FileFormats::DataFileAbstract

Public Member Functions

 CUP (const QString &fileName)
 Constructor.
 
QVector< GeoMaps::Waypointwaypoints () const
 Waypoints specified in the CUP file.
 
- Public Member Functions inherited from FileFormats::DataFileAbstract
bool isValid () const
 Validity check.
 
QString error () const
 Error string.
 
QStringList warnings () const
 Warnings.
 

Static Public Member Functions

static QStringList mimeTypes ()
 Mime type for files that can be opened by this class.
 
- Static Public Member Functions inherited from FileFormats::DataFileAbstract
static QSharedPointer< QFile > openFileURL (const QString &fileName)
 Open file, file URL or Android content URL.
 

Detailed Description

CUP file support class.

The methods of this class read CUP waypoint files, as specified here: http://download.naviter.com/docs/CUP-file-format-description.pdf

Definition at line 37 of file CUP.h.

Constructor & Destructor Documentation

◆ CUP()

FileFormats::CUP::CUP ( const QString & fileName)

Constructor.

This method reads a CUP file and generates a vector of waypoints.

Parameters
fileNameName of a CUP file

Member Function Documentation

◆ mimeTypes()

static QStringList FileFormats::CUP::mimeTypes ( )
inlinestaticnodiscard

Mime type for files that can be opened by this class.

Returns
Name of mime type

Definition at line 70 of file CUP.h.

◆ waypoints()

QVector< GeoMaps::Waypoint > FileFormats::CUP::waypoints ( ) const
inlinenodiscard

Waypoints specified in the CUP file.

Returns
Waypoints specified in the CUP file

Definition at line 59 of file CUP.h.


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