OpenCPN Partial API docs
Loading...
Searching...
No Matches
catalog_mgr::CatalogLoad Class Reference

Download status/progress window, always shown at start-up. More...

Inheritance diagram for catalog_mgr::CatalogLoad:
catalog_mgr::Helpers

Classes

struct  Buttons
 OK/Cancel buttons for the download progress window. More...
 
struct  DialogGrid
 Grid with Server is Reachable..., Check channel... etc. More...
 

Public Member Functions

 CatalogLoad (wxWindow *parent, bool use_latest=false)
 
void PostEvent (int evt_id, catalog_status status, std::string message)
 
void workerDone (wxCommandEvent &ev)
 Last part of initial Worker() call, in main thread. More...
 
void Worker ()
 Runs in separate, detached thread, started from ctor. More...
 
- Public Member Functions inherited from catalog_mgr::Helpers
 Helpers (wxWindow *_parent)
 
wxStaticText * staticText (const char *text)
 
wxButton * makeButton (const char *label, int id=wxID_ANY)
 

Public Attributes

std::ostringstream m_xml
 
DialogGridm_grid
 
Buttonsm_buttons
 
const bool m_simple
 

Detailed Description

Download status/progress window, always shown at start-up.

Definition at line 452 of file catalog_mgr.cpp.

Constructor & Destructor Documentation

◆ CatalogLoad()

catalog_mgr::CatalogLoad::CatalogLoad ( wxWindow *  parent,
bool  use_latest = false 
)
inline

Definition at line 456 of file catalog_mgr.cpp.

Member Function Documentation

◆ PostEvent()

void catalog_mgr::CatalogLoad::PostEvent ( int  evt_id,
catalog_status  status,
std::string  message 
)
inline

Definition at line 486 of file catalog_mgr.cpp.

◆ Worker()

void catalog_mgr::CatalogLoad::Worker ( )
inline

Runs in separate, detached thread, started from ctor.

Definition at line 527 of file catalog_mgr.cpp.

◆ workerDone()

void catalog_mgr::CatalogLoad::workerDone ( wxCommandEvent &  ev)
inline

Last part of initial Worker() call, in main thread.

Definition at line 494 of file catalog_mgr.cpp.

Member Data Documentation

◆ m_buttons

Buttons* catalog_mgr::CatalogLoad::m_buttons

Definition at line 622 of file catalog_mgr.cpp.

◆ m_grid

DialogGrid* catalog_mgr::CatalogLoad::m_grid

Definition at line 621 of file catalog_mgr.cpp.

◆ m_simple

const bool catalog_mgr::CatalogLoad::m_simple

Definition at line 623 of file catalog_mgr.cpp.

◆ m_xml

std::ostringstream catalog_mgr::CatalogLoad::m_xml

Definition at line 620 of file catalog_mgr.cpp.


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