OpenCPN Partial API docs
Loading...
Searching...
No Matches
ChartSource Class Reference
Inheritance diagram for ChartSource:

Public Member Functions

 ChartSource (const wxString &name, const wxString &url, const wxString &localdir)
 
wxString GetName ()
 
wxString GetUrl ()
 
wxString GetDir ()
 
void SetDir (const wxString &dir)
 
void SetName (const wxString &name)
 
void SetUrl (const wxString &url)
 
bool ExistsLocally (const wxString &chart_number, const wxString &filename)
 
bool IsNewerThanLocal (const wxString &chart_number, const wxString &filename, const wxDateTime &validDate)
 
void UpdateLocalFiles ()
 
bool UpdateDataExists ()
 
void LoadUpdateData ()
 
void SaveUpdateData ()
 
void ChartUpdated (const wxString &chart_number, time_t timestamp)
 

Detailed Description

Definition at line 128 of file chartdldr_pi.h.

Constructor & Destructor Documentation

◆ ChartSource()

ChartSource::ChartSource ( const wxString &  name,
const wxString &  url,
const wxString &  localdir 
)

Definition at line 553 of file chartdldr_pi.cpp.

◆ ~ChartSource()

ChartSource::~ChartSource ( )
override

Definition at line 561 of file chartdldr_pi.cpp.

Member Function Documentation

◆ ChartUpdated()

void ChartSource::ChartUpdated ( const wxString &  chart_number,
time_t  timestamp 
)

Definition at line 1180 of file chartdldr_pi.cpp.

◆ ExistsLocally()

bool ChartSource::ExistsLocally ( const wxString &  chart_number,
const wxString &  filename 
)

Definition at line 806 of file chartdldr_pi.cpp.

◆ GetDir()

wxString ChartSource::GetDir ( )
inline

Definition at line 136 of file chartdldr_pi.h.

◆ GetName()

wxString ChartSource::GetName ( )
inline

Definition at line 134 of file chartdldr_pi.h.

◆ GetUrl()

wxString ChartSource::GetUrl ( )
inline

Definition at line 135 of file chartdldr_pi.h.

◆ IsNewerThanLocal()

bool ChartSource::IsNewerThanLocal ( const wxString &  chart_number,
const wxString &  filename,
const wxDateTime &  validDate 
)

Definition at line 825 of file chartdldr_pi.cpp.

◆ LoadUpdateData()

void ChartSource::LoadUpdateData ( )

Definition at line 1136 of file chartdldr_pi.cpp.

◆ SaveUpdateData()

void ChartSource::SaveUpdateData ( )

Definition at line 1153 of file chartdldr_pi.cpp.

◆ SetDir()

void ChartSource::SetDir ( const wxString &  dir)
inline

Definition at line 137 of file chartdldr_pi.h.

◆ SetName()

void ChartSource::SetName ( const wxString &  name)
inline

Definition at line 138 of file chartdldr_pi.h.

◆ SetUrl()

void ChartSource::SetUrl ( const wxString &  url)
inline

Definition at line 139 of file chartdldr_pi.h.

◆ UpdateDataExists()

bool ChartSource::UpdateDataExists ( )

Definition at line 1131 of file chartdldr_pi.cpp.

◆ UpdateLocalFiles()

void ChartSource::UpdateLocalFiles ( )
inline

Definition at line 143 of file chartdldr_pi.h.


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