HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_InterruptHandler Class Referenceabstract

#include <UT_Interrupt.h>

Public Member Functions

 UT_InterruptHandler ()=default
 
virtual ~UT_InterruptHandler ()=default
 
 UT_InterruptHandler (const UT_InterruptHandler &)=delete
 
UT_InterruptHandleroperator= (const UT_InterruptHandler &)=delete
 
virtual void start (UT_Interrupt *intr, const UT_InterruptMessage &msg, const UT_StringRef &main_optext, int priority)=0
 
virtual void push (UT_Interrupt *intr, const UT_InterruptMessage &msg, const UT_StringRef &main_optext, int priority)=0
 
virtual void busyCheck (bool interrupted, float percent, float longpercent)=0
 
virtual void pop ()=0
 
virtual void stop ()=0
 
virtual void interruptAllowed (bool allowed, bool allow_ui)=0
 

Detailed Description

Definition at line 88 of file UT_Interrupt.h.

Constructor & Destructor Documentation

UT_InterruptHandler::UT_InterruptHandler ( )
default
virtual UT_InterruptHandler::~UT_InterruptHandler ( )
virtualdefault
UT_InterruptHandler::UT_InterruptHandler ( const UT_InterruptHandler )
delete

Member Function Documentation

virtual void UT_InterruptHandler::busyCheck ( bool  interrupted,
float  percent,
float  longpercent 
)
pure virtual
virtual void UT_InterruptHandler::interruptAllowed ( bool  allowed,
bool  allow_ui 
)
pure virtual
UT_InterruptHandler& UT_InterruptHandler::operator= ( const UT_InterruptHandler )
delete
virtual void UT_InterruptHandler::pop ( )
pure virtual
virtual void UT_InterruptHandler::push ( UT_Interrupt intr,
const UT_InterruptMessage msg,
const UT_StringRef main_optext,
int  priority 
)
pure virtual
virtual void UT_InterruptHandler::start ( UT_Interrupt intr,
const UT_InterruptMessage msg,
const UT_StringRef main_optext,
int  priority 
)
pure virtual
virtual void UT_InterruptHandler::stop ( )
pure virtual

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