17 #ifndef APT_CYCLIC_QUEUE_H 
   18 #define APT_CYCLIC_QUEUE_H 
   30 #define CYCLIC_QUEUE_DEFAULT_SIZE   100 
apt_bool_t apt_cyclic_queue_push(apt_cyclic_queue_t *queue, void *obj)
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
void apt_cyclic_queue_destroy(apt_cyclic_queue_t *queue)
 
int apt_bool_t
Definition: apt.h:57
 
apt_bool_t apt_cyclic_queue_is_empty(const apt_cyclic_queue_t *queue)
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
#define APT_DECLARE(type)
Definition: apt.h:53
 
void * apt_cyclic_queue_pop(apt_cyclic_queue_t *queue)
 
void apt_cyclic_queue_clear(apt_cyclic_queue_t *queue)
 
apt_cyclic_queue_t * apt_cyclic_queue_create(apr_size_t size)
 
struct apt_cyclic_queue_t apt_cyclic_queue_t
Definition: apt_cyclic_queue.h:33