#define pure C template of deque class