blob: 9b1f139732b479f02cacaf4f445cb468d429986e [file]
#define VEC VecFloat
#define VEC_TYPE VecFloatType
#define VEC_OBJECT VecFloatObject
#define BUF_OBJECT VecFloatBufObject
#define BUF_TYPE VecFloatBufType
#define NAME(suffix) VecFloat##suffix
#define FUNC(suffix) VecFloat_##suffix
#define ITEM_TYPE_STR "float"
#define ITEM_TYPE_MAGIC VEC_ITEM_TYPE_FLOAT
#define ITEM_C_TYPE double
#define FEATURES Vec_FloatAPI
#define BOX_ITEM VecFloat_BoxItem
#define UNBOX_ITEM VecFloat_UnboxItem
#define IS_UNBOX_ERROR VecFloat_IsUnboxError
#define BUFFER_FORMAT_CHAR_OK(c) ((c) == 'd')
#define BUFFER_FORMAT "d"
#include "vec_template.c"