

#ifndef AHeapFilter_included
#define AHeapFilter_included

#define __AHeapFilter_Atake __AHeapFilter_3
#define _AHeapFilter_Atake _AHeapFilter_3
extern OBJ __AHeapFilter_Atake;
extern OBJ _AHeapFilter_Atake(OBJ,OBJ,OBJ);

#define __AHeapFilter_Adrop __AHeapFilter_4
#define _AHeapFilter_Adrop _AHeapFilter_4
extern OBJ __AHeapFilter_Adrop;
extern OBJ _AHeapFilter_Adrop(OBJ,OBJ,OBJ);

#define __AHeapFilter_Adropall __AHeapFilter_5
#define _AHeapFilter_Adropall _AHeapFilter_5
extern OBJ __AHeapFilter_Adropall;
extern OBJ _AHeapFilter_Adropall(OBJ,OBJ,OBJ);

#ifndef AHeapFilter_Atake
#define AHeapFilter_Atake(x1,x2,x3,x4) {x4=_AHeapFilter_Atake(x1,x2,x3);}
#endif

#ifndef AHeapFilter_Adrop
#define AHeapFilter_Adrop(x1,x2,x3,x4) {x4=_AHeapFilter_Adrop(x1,x2,x3);}
#endif

#ifndef AHeapFilter_Adropall
#define AHeapFilter_Adropall(x1,x2,x3,x4) {x4=_AHeapFilter_Adropall(x1,x2,x3);}
#endif

#endif
