OpenCPN Partial API docs
Loading...
Searching...
No Matches
Chart Class Reference
Inheritance diagram for Chart:
EncCell IEncCell RasterChart

Public Member Functions

 Chart (pugi::xml_node &xmldata)
 
virtual wxString GetChartTitle ()
 
virtual wxString GetDownloadLocation ()
 
virtual bool NeedsManualDownload ()
 
virtual wxString GetManualDownloadUrl ()
 
virtual wxString GetChartFilename (bool to_check=false)
 
virtual wxDateTime GetUpdateDatetime ()
 

Public Attributes

wxString number
 
wxString title
 
wxArrayString * coast_guard_districts
 
wxArrayString * states
 
wxArrayString * regions
 
wxString zipfile_location
 
wxString target_filename
 
wxDateTime zipfile_datetime
 
wxDateTime zipfile_datetime_iso8601
 
int zipfile_size
 
wxString reference_file
 
wxString manual_download_url
 
NoticeToMarinersnm
 
NoticeToMarinerslnm
 
std::vector< std::unique_ptr< Panel > > coverage
 

Detailed Description

Definition at line 77 of file chartcatalog.h.

Constructor & Destructor Documentation

◆ Chart()

Chart::Chart ( pugi::xml_node xmldata)

Definition at line 172 of file chartcatalog.cpp.

◆ ~Chart()

Chart::~Chart ( )
virtual

Definition at line 161 of file chartcatalog.cpp.

Member Function Documentation

◆ GetChartFilename()

wxString Chart::GetChartFilename ( bool  to_check = false)
virtual

Definition at line 245 of file chartcatalog.cpp.

◆ GetChartTitle()

virtual wxString Chart::GetChartTitle ( )
inlinevirtual

Definition at line 82 of file chartcatalog.h.

◆ GetDownloadLocation()

virtual wxString Chart::GetDownloadLocation ( )
inlinevirtual

Definition at line 83 of file chartcatalog.h.

◆ GetManualDownloadUrl()

virtual wxString Chart::GetManualDownloadUrl ( )
inlinevirtual

Definition at line 87 of file chartcatalog.h.

◆ GetUpdateDatetime()

virtual wxDateTime Chart::GetUpdateDatetime ( )
inlinevirtual

Definition at line 89 of file chartcatalog.h.

◆ NeedsManualDownload()

virtual bool Chart::NeedsManualDownload ( )
inlinevirtual

Definition at line 84 of file chartcatalog.h.

Member Data Documentation

◆ coast_guard_districts

wxArrayString* Chart::coast_guard_districts

Definition at line 95 of file chartcatalog.h.

◆ coverage

std::vector<std::unique_ptr<Panel> > Chart::coverage

Definition at line 108 of file chartcatalog.h.

◆ lnm

NoticeToMariners* Chart::lnm

Definition at line 107 of file chartcatalog.h.

◆ manual_download_url

wxString Chart::manual_download_url

Definition at line 104 of file chartcatalog.h.

◆ nm

NoticeToMariners* Chart::nm

Definition at line 106 of file chartcatalog.h.

◆ number

wxString Chart::number

Definition at line 92 of file chartcatalog.h.

◆ reference_file

wxString Chart::reference_file

Definition at line 103 of file chartcatalog.h.

◆ regions

wxArrayString* Chart::regions

Definition at line 97 of file chartcatalog.h.

◆ states

wxArrayString* Chart::states

Definition at line 96 of file chartcatalog.h.

◆ target_filename

wxString Chart::target_filename

Definition at line 99 of file chartcatalog.h.

◆ title

wxString Chart::title

Definition at line 94 of file chartcatalog.h.

◆ zipfile_datetime

wxDateTime Chart::zipfile_datetime

Definition at line 100 of file chartcatalog.h.

◆ zipfile_datetime_iso8601

wxDateTime Chart::zipfile_datetime_iso8601

Definition at line 101 of file chartcatalog.h.

◆ zipfile_location

wxString Chart::zipfile_location

Definition at line 98 of file chartcatalog.h.

◆ zipfile_size

int Chart::zipfile_size

Definition at line 102 of file chartcatalog.h.


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