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

Public Member Functions

void OnEvtThread (OCPN_BUILDSENC_ThreadEvent &event)
 
SENCThreadStatus ScheduleJob (SENCJobTicket *ticket)
 
void FinishJob (SENCJobTicket *ticket)
 
void StartTopJob ()
 
bool IsChartInTicketlist (s57chart *chart)
 
bool SetChartPointer (s57chart *chart, void *new_ptr)
 
int GetJobCount ()
 

Public Attributes

int m_max_jobs
 
std::vector< SENCJobTicket * > ticket_list
 

Detailed Description

Definition at line 104 of file SencManager.h.

Constructor & Destructor Documentation

◆ SENCThreadManager()

SENCThreadManager::SENCThreadManager ( )

Definition at line 75 of file SencManager.cpp.

◆ ~SENCThreadManager()

SENCThreadManager::~SENCThreadManager ( )

Definition at line 100 of file SencManager.cpp.

Member Function Documentation

◆ FinishJob()

void SENCThreadManager::FinishJob ( SENCJobTicket ticket)

Definition at line 163 of file SencManager.cpp.

◆ GetJobCount()

int SENCThreadManager::GetJobCount ( )

Definition at line 199 of file SencManager.cpp.

◆ IsChartInTicketlist()

bool SENCThreadManager::IsChartInTicketlist ( s57chart chart)

Definition at line 201 of file SencManager.cpp.

◆ OnEvtThread()

void SENCThreadManager::OnEvtThread ( OCPN_BUILDSENC_ThreadEvent event)

Definition at line 221 of file SencManager.cpp.

◆ ScheduleJob()

SENCThreadStatus SENCThreadManager::ScheduleJob ( SENCJobTicket ticket)

Definition at line 104 of file SencManager.cpp.

◆ SetChartPointer()

bool SENCThreadManager::SetChartPointer ( s57chart chart,
void *  new_ptr 
)

Definition at line 208 of file SencManager.cpp.

◆ StartTopJob()

void SENCThreadManager::StartTopJob ( )

Definition at line 121 of file SencManager.cpp.

Member Data Documentation

◆ m_max_jobs

int SENCThreadManager::m_max_jobs

Definition at line 118 of file SencManager.h.

◆ ticket_list

std::vector<SENCJobTicket *> SENCThreadManager::ticket_list

Definition at line 120 of file SencManager.h.


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