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

Public Member Functions

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

Detailed Description

Definition at line 144 of file chartdldr_pi.h.

Constructor & Destructor Documentation

◆ ChartSource()

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

Definition at line 525 of file chartdldr_pi.cpp.

◆ ~ChartSource()

ChartSource::~ChartSource ( )

Definition at line 532 of file chartdldr_pi.cpp.

Member Function Documentation

◆ ChartUpdated()

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

Definition at line 1133 of file chartdldr_pi.cpp.

◆ ExistsLocaly()

bool ChartSource::ExistsLocaly ( wxString  chart_number,
wxString  filename 
)

Definition at line 774 of file chartdldr_pi.cpp.

◆ GetDir()

wxString ChartSource::GetDir ( )
inline

Definition at line 151 of file chartdldr_pi.h.

◆ GetName()

wxString ChartSource::GetName ( )
inline

Definition at line 149 of file chartdldr_pi.h.

◆ GetUrl()

wxString ChartSource::GetUrl ( )
inline

Definition at line 150 of file chartdldr_pi.h.

◆ IsNewerThanLocal()

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

Definition at line 792 of file chartdldr_pi.cpp.

◆ LoadUpdateData()

void ChartSource::LoadUpdateData ( )

Definition at line 1089 of file chartdldr_pi.cpp.

◆ SaveUpdateData()

void ChartSource::SaveUpdateData ( )

Definition at line 1106 of file chartdldr_pi.cpp.

◆ SetDir()

void ChartSource::SetDir ( wxString  dir)
inline

Definition at line 152 of file chartdldr_pi.h.

◆ SetName()

void ChartSource::SetName ( wxString  name)
inline

Definition at line 153 of file chartdldr_pi.h.

◆ SetUrl()

void ChartSource::SetUrl ( wxString  url)
inline

Definition at line 154 of file chartdldr_pi.h.

◆ UpdateDataExists()

bool ChartSource::UpdateDataExists ( )

Definition at line 1084 of file chartdldr_pi.cpp.

◆ UpdateLocalFiles()

void ChartSource::UpdateLocalFiles ( )
inline

Definition at line 158 of file chartdldr_pi.h.


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