/* XDS v2.51: Copyright (c) 1999-2003 Excelsior, LLC. All Rights Reserved. */
#ifndef xrcIncDec_H_
#define xrcIncDec_H_
#include "X2C.h"

extern X2C_CHAR X2C_INCC(X2C_CHAR *, X2C_CARD8, X2C_CHAR, X2C_CHAR);

extern X2C_INT8 X2C_INCS(X2C_INT8 *, X2C_INT8, X2C_INT8, X2C_INT8);

extern X2C_INT16 X2C_INCI(X2C_INT16 *, X2C_INT16, X2C_INT16, X2C_INT16);

extern X2C_INT32 X2C_INC(X2C_INT32 *, X2C_INT32, X2C_INT32, X2C_INT32);

extern X2C_CARD8 X2C_INCUS(X2C_CARD8 *, X2C_CARD8, X2C_CARD8, X2C_CARD8);

extern X2C_CARD16 X2C_INCUI(X2C_CARD16 *, X2C_CARD16, X2C_CARD16,
                X2C_CARD16);

extern X2C_CARD32 X2C_INCU(X2C_CARD32 *, X2C_CARD32, X2C_CARD32, X2C_CARD32);

extern X2C_CHAR X2C_DECC(X2C_CHAR *, X2C_CARD8, X2C_CHAR, X2C_CHAR);

extern X2C_INT8 X2C_DECS(X2C_INT8 *, X2C_INT8, X2C_INT8, X2C_INT8);

extern X2C_INT16 X2C_DECI(X2C_INT16 *, X2C_INT16, X2C_INT16, X2C_INT16);

extern X2C_INT32 X2C_DEC(X2C_INT32 *, X2C_INT32, X2C_INT32, X2C_INT32);

extern X2C_CARD8 X2C_DECUS(X2C_CARD8 *, X2C_CARD8, X2C_CARD8, X2C_CARD8);

extern X2C_CARD16 X2C_DECUI(X2C_CARD16 *, X2C_CARD16, X2C_CARD16,
                X2C_CARD16);

extern X2C_CARD32 X2C_DECU(X2C_CARD32 *, X2C_CARD32, X2C_CARD32, X2C_CARD32);


#endif /* xrcIncDec_H_ */
