UT/UT_Interrupt.h File Reference

#include "UT_API.h"
#include <sys/types.h>
#include "UT_String.h"
#include "UT_PtrArray.h"
#include "UT_RefArray.h"
#include "UT_Signal.h"
#include "UT_SysClone.h"
#include "UT_Lock.h"
#include "UT_SharedMem.h"

Go to the source code of this file.

Classes

class  UT_InterruptHandler
class  UT_Interrupt
class  ut_InterruptTransactionData
class  UT_InterruptClient
class  UT_AutoInterrupt

Typedefs

typedef void(* UT_InterruptCB )(UT_Interrupt *me, int state, const char *op)
typedef void(* OPUI_UpdateModeCB )()
typedef bool(* UI_CheckForEscapeCB )()

Enumerations

enum  {
  ACTIVE_STOP, ACTIVE_START, ACTIVE_PUSH, ACTIVE_POP,
  ACTIVE_BUSY, ACTIVE_ALLOW_CHANGE
}

Functions

UT_API UT_InterruptUTgetInterrupt ()
UT_API void UTsetInterrupt (UT_Interrupt *)


Typedef Documentation

typedef void(* OPUI_UpdateModeCB)()

Definition at line 42 of file UT_Interrupt.h.

typedef bool(* UI_CheckForEscapeCB)()

Definition at line 43 of file UT_Interrupt.h.

typedef void(* UT_InterruptCB)(UT_Interrupt *me, int state, const char *op)

Definition at line 41 of file UT_Interrupt.h.


Enumeration Type Documentation

anonymous enum

Enumerator:
ACTIVE_STOP 
ACTIVE_START 
ACTIVE_PUSH 
ACTIVE_POP 
ACTIVE_BUSY 
ACTIVE_ALLOW_CHANGE 

Definition at line 65 of file UT_Interrupt.h.


Function Documentation

UT_API UT_Interrupt* UTgetInterrupt (  ) 

UT_API void UTsetInterrupt ( UT_Interrupt  ) 


Generated on Thu May 24 00:09:05 2012 for HDK by  doxygen 1.5.9