Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase Class Referenceabstract

#include <qohosmemoizingjsthreadfetcher_p.h>

Inheritance diagram for details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase:
Collaboration diagram for details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase:

Public Member Functions

 FetcherBase (const FetcherBase &)=delete
FetcherBase & operator= (const FetcherBase &)=delete

Static Public Member Functions

static void enableFetching (QOhosJsState &jsState)

Protected Member Functions

 FetcherBase (const char *fetcherName)
virtual ~FetcherBase ()
void registerSelf ()
void unregisterSelf ()
void ensureFetched ()

Private Member Functions

virtual void fetchInJsThread (QOhosJsState &jsState)=0

Detailed Description

Definition at line 31 of file qohosmemoizingjsthreadfetcher_p.h.

Constructor & Destructor Documentation

◆ FetcherBase() [1/2]

details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::FetcherBase ( const FetcherBase & )
delete

◆ FetcherBase() [2/2]

details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::FetcherBase ( const char * fetcherName)
explicitprotected

Definition at line 16 of file qohosmemoizingjsthreadfetcher.cpp.

◆ ~FetcherBase()

details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::~FetcherBase ( )
protectedvirtualdefault

Member Function Documentation

◆ enableFetching()

void details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::enableFetching ( QOhosJsState & jsState)
static

Definition at line 41 of file qohosmemoizingjsthreadfetcher.cpp.

◆ ensureFetched()

void details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::ensureFetched ( )
protected

Definition at line 47 of file qohosmemoizingjsthreadfetcher.cpp.

◆ fetchInJsThread()

virtual void details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::fetchInJsThread ( QOhosJsState & jsState)
privatepure virtual

◆ operator=()

FetcherBase & details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::operator= ( const FetcherBase & )
delete

◆ registerSelf()

void details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::registerSelf ( )
protected

Definition at line 23 of file qohosmemoizingjsthreadfetcher.cpp.

◆ unregisterSelf()

void details_qohosmemoizingjsthreadfetcher_p_h::FetcherBase::unregisterSelf ( )
protected

Definition at line 30 of file qohosmemoizingjsthreadfetcher.cpp.


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