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

Public Member Functions

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

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 53 of file chartcatalog.h.

Constructor & Destructor Documentation

◆ ChartCatalog()

ChartCatalog::ChartCatalog ( )

Definition at line 53 of file chartcatalog.cpp.

◆ ~ChartCatalog()

ChartCatalog::~ChartCatalog ( )

Definition at line 55 of file chartcatalog.cpp.

Member Function Documentation

◆ GetReleaseDate()

wxDateTime ChartCatalog::GetReleaseDate ( void  )

Definition at line 57 of file chartcatalog.cpp.

◆ LoadFromFile()

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

Definition at line 34 of file chartcatalog.cpp.

◆ LoadFromXml()

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

Definition at line 72 of file chartcatalog.cpp.

Member Data Documentation

◆ charts

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

Definition at line 71 of file chartcatalog.h.

◆ date_created

wxDateTime ChartCatalog::date_created

Definition at line 63 of file chartcatalog.h.

◆ date_valid

wxDateTime ChartCatalog::date_valid

Definition at line 65 of file chartcatalog.h.

◆ dt_valid

wxDateTime ChartCatalog::dt_valid

Definition at line 67 of file chartcatalog.h.

◆ ref_spec

wxString ChartCatalog::ref_spec

Definition at line 68 of file chartcatalog.h.

◆ ref_spec_vers

wxString ChartCatalog::ref_spec_vers

Definition at line 69 of file chartcatalog.h.

◆ s62AgencyCode

wxString ChartCatalog::s62AgencyCode

Definition at line 70 of file chartcatalog.h.

◆ time_created

wxDateTime ChartCatalog::time_created

Definition at line 64 of file chartcatalog.h.

◆ time_valid

wxDateTime ChartCatalog::time_valid

Definition at line 66 of file chartcatalog.h.

◆ title

wxString ChartCatalog::title

Definition at line 62 of file chartcatalog.h.


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