tesseract v5.3.3.20231005
tesseract::NewMockProgressSink Class Reference
Inheritance diagram for tesseract::NewMockProgressSink:
tesseract::ClassicMockProgressSink

Public Member Functions

 MOCK_METHOD1 (progress, bool(int))
 
 NewMockProgressSink ()
 
- Public Member Functions inherited from tesseract::ClassicMockProgressSink
 MOCK_METHOD1 (classicProgress, bool(int))
 
 MOCK_METHOD1 (cancel, bool(int))
 
 ClassicMockProgressSink ()
 

Additional Inherited Members

- Public Attributes inherited from tesseract::ClassicMockProgressSink
ETEXT_DESC monitor
 
- Static Public Attributes inherited from tesseract::ClassicMockProgressSink
static ClassicMockProgressSinkinstance = nullptr
 

Detailed Description

Definition at line 74 of file progress_test.cc.

Constructor & Destructor Documentation

◆ NewMockProgressSink()

tesseract::NewMockProgressSink::NewMockProgressSink ( )
inline

Definition at line 78 of file progress_test.cc.

78 {
79 monitor.progress_callback2 = [](ETEXT_DESC *ths, int, int, int, int) -> bool {
80 return ((NewMockProgressSink *)ths->cancel_this)->progress(ths->progress);
81 };
82 }
struct ETEXT_DESC ETEXT_DESC
Definition: capi.h:135
PROGRESS_FUNC2 progress_callback2
called whenever progress increases
Definition: ocrclass.h:115

Member Function Documentation

◆ MOCK_METHOD1()

tesseract::NewMockProgressSink::MOCK_METHOD1 ( progress  ,
bool(int)   
)

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