Libmacro  0.2
Libmacro is an extensible macro and hotkey library.
noop.h File Reference

mcr_NoOp - Pause execution in seconds and milliseconds. More...

#include "mcr/base/base.h"

Go to the source code of this file.

Classes

struct  mcr_NoOp
 

Macros

#define mcr_NoOp_data(sigPt)   mcr_castpt(struct mcr_NoOp, mcr_Signal_data(sigPt))
 

Functions

MCR_API int mcr_NoOp_send (struct mcr_Signal *signalPt)
 Pause execution in seconds and milliseconds. More...
 
MCR_API void mcr_NoOp_send_member (struct mcr_NoOp *dataPt)
 
MCR_API struct mcr_ISignalmcr_iNoOp (struct mcr_context *ctx)
 

Detailed Description

mcr_NoOp - Pause execution in seconds and milliseconds.

Definition in file noop.h.

Macro Definition Documentation

§ mcr_NoOp_data

#define mcr_NoOp_data (   sigPt)    mcr_castpt(struct mcr_NoOp, mcr_Signal_data(sigPt))

Signal data cast mcr_NoOp *

Definition at line 53 of file noop.h.

Function Documentation

§ mcr_iNoOp()

MCR_API struct mcr_ISignal* mcr_iNoOp ( struct mcr_context ctx)

Signal interface of mcr_NoOp

§ mcr_NoOp_send()

MCR_API int mcr_NoOp_send ( struct mcr_Signal signalPt)

Pause execution in seconds and milliseconds.

Precondition
Signal has data member mcr_NoOp
Returns
reterr

§ mcr_NoOp_send_member()

MCR_API void mcr_NoOp_send_member ( struct mcr_NoOp dataPt)