OpenCPN Partial API docs
Loading...
Searching...
No Matches
ChartCatalog Class Reference

Public Member Functions

bool LoadFromFile (const wxString &path, bool headerOnly=false)
bool LoadFromXml (pugi::xml_document *doc, bool headerOnly)
wxDateTime GetReleaseDate ()

Public Attributes

wxString title
wxDateTime date_created
wxDateTime time_created
wxDateTime date_valid
wxDateTime time_valid
wxDateTime dt_valid
wxString ref_spec
wxString ref_spec_vers
wxString s62AgencyCode
std::vector< std::unique_ptr< Chart > > charts

Detailed Description

Definition at line 49 of file chartcatalog.h.

Member Function Documentation

◆ GetReleaseDate()

wxDateTime ChartCatalog::GetReleaseDate ( )

Definition at line 51 of file chartcatalog.cpp.

◆ LoadFromFile()

bool ChartCatalog::LoadFromFile ( const wxString & path,
bool headerOnly = false )

Definition at line 32 of file chartcatalog.cpp.

◆ LoadFromXml()

bool ChartCatalog::LoadFromXml ( pugi::xml_document * doc,
bool headerOnly )

Definition at line 66 of file chartcatalog.cpp.

Member Data Documentation

◆ charts

std::vector<std::unique_ptr<Chart> > ChartCatalog::charts

Definition at line 67 of file chartcatalog.h.

◆ date_created

wxDateTime ChartCatalog::date_created

Definition at line 59 of file chartcatalog.h.

◆ date_valid

wxDateTime ChartCatalog::date_valid

Definition at line 61 of file chartcatalog.h.

◆ dt_valid

wxDateTime ChartCatalog::dt_valid

Definition at line 63 of file chartcatalog.h.

◆ ref_spec

wxString ChartCatalog::ref_spec

Definition at line 64 of file chartcatalog.h.

◆ ref_spec_vers

wxString ChartCatalog::ref_spec_vers

Definition at line 65 of file chartcatalog.h.

◆ s62AgencyCode

wxString ChartCatalog::s62AgencyCode

Definition at line 66 of file chartcatalog.h.

◆ time_created

wxDateTime ChartCatalog::time_created

Definition at line 60 of file chartcatalog.h.

◆ time_valid

wxDateTime ChartCatalog::time_valid

Definition at line 62 of file chartcatalog.h.

◆ title

wxString ChartCatalog::title

Definition at line 58 of file chartcatalog.h.


The documentation for this class was generated from the following files:
  • /home/runner/work/main/main/opencpn/plugins/chartdldr_pi/src/chartcatalog.h
  • /home/runner/work/main/main/opencpn/plugins/chartdldr_pi/src/chartcatalog.cpp