44 #ifndef Included_RexxQueue
45 #define Included_RexxQueue
52 void *
operator new(size_t);
53 inline void *
operator new(
size_t size,
void *ptr) {
return ptr;};
RexxObject * removeFirst()
void addLast(RexxObject *value)
void addFirst(RexxObject *value)
RexxObject * next(RexxObject *)
RexxObject * insert(RexxObject *, RexxObject *)
LISTENTRY * locateEntry(RexxObject *, RexxObject *)
RexxObject * remove(RexxObject *)
static void createInstance()
RexxObject * index(RexxObject *)
RexxObject * sectionSubclass(LISTENTRY *, size_t)
RexxObject * pushRexx(RexxObject *)
void push(RexxObject *obj)
RexxObject * hasindex(RexxObject *)
RexxObject * at(RexxObject *)
static RexxClass * classInstance
RexxObject * previous(RexxObject *)
RexxObject * section(RexxObject *, RexxObject *)
size_t entryToIndex(size_t target)
RexxObject * put(RexxObject *, RexxObject *)
RexxQueue(RESTORETYPE restoreType)
RexxObject * newRexx(RexxObject **, size_t, size_t)
void queue(RexxObject *obj)
RexxQueue * ofRexx(RexxObject **, size_t, size_t)
RexxObject * append(RexxObject *)
RexxObject * queueRexx(RexxObject *)