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  DialogGrid
 Grid with Server is Reachable..., Check channel... etc. More...
struct  Buttons
 OK/Cancel buttons for the download progress window. 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.
void Worker ()
 Runs in separate, detached thread, started from ctor.
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
DialogGrid * m_grid
Buttons * m_buttons
const bool m_simple

Detailed Description

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

Definition at line 448 of file catalog_mgr.cpp.

Constructor & Destructor Documentation

◆ CatalogLoad()

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

Definition at line 452 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 482 of file catalog_mgr.cpp.

◆ Worker()

void catalog_mgr::CatalogLoad::Worker ( )
inline

Runs in separate, detached thread, started from ctor.

Definition at line 523 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 490 of file catalog_mgr.cpp.

Member Data Documentation

◆ m_buttons

Buttons* catalog_mgr::CatalogLoad::m_buttons

Definition at line 618 of file catalog_mgr.cpp.

◆ m_grid

DialogGrid* catalog_mgr::CatalogLoad::m_grid

Definition at line 617 of file catalog_mgr.cpp.

◆ m_simple

const bool catalog_mgr::CatalogLoad::m_simple

Definition at line 619 of file catalog_mgr.cpp.

◆ m_xml

std::ostringstream catalog_mgr::CatalogLoad::m_xml

Definition at line 616 of file catalog_mgr.cpp.


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