Project

General

Profile

Revision 3b2bd83d include/arrow.h

View differences:

include/arrow.h
17 17
  _arrow_DECLARE(attr, inst);\
18 18
  _arrow_LINK(inst)
19 19

  
20
#define _arrow_init(self) {}
21

  
22
#define _arrow_clear(self) {}
23

  
20 24
#define _arrow_step(x,y,output,self) ((self)->_reg._first?((self)->_reg._first=0,(*output = x)):(*output = y))
21 25

  
22 26
#define _arrow_reset(self) {(self)->_reg._first = 1;}

Also available in: Unified diff