apr_atomic.h File Reference

APR Atomic Operations. More...

#include "apr.h"
#include "apr_pools.h"

Go to the source code of this file.


apr_status_t apr_atomic_init (apr_pool_t *p)
apr_uint32_t apr_atomic_read (volatile apr_atomic_t *mem)
void apr_atomic_set (volatile apr_atomic_t *mem, apr_uint32_t val)
void apr_atomic_add (volatile apr_atomic_t *mem, apr_uint32_t val)
void apr_atomic_inc (volatile apr_atomic_t *mem)
int apr_atomic_dec (volatile apr_atomic_t *mem)
apr_uint32_t apr_atomic_cas (volatile apr_uint32_t *mem, long with, long cmp)
void * apr_atomic_casptr (volatile void **mem, void *with, const void *cmp)


typedef apr_atomic_t

Detailed Description

APR Atomic Operations.

Generated on Mon Nov 26 11:47:26 2007 for Apache Portable Runtime by  doxygen 1.5.2