35 #ifndef CARTOBASE_ZOOLIB_ATOMICCOUNT_H    36 #define CARTOBASE_ZOOLIB_ATOMICCOUNT_H    39 #if defined( ZCONFIG_Compiler ) && defined( ZCONFIG_OS ) \    40   && defined( ZCONFIG_Processor )    53       explicit atomic_count(
long v)
    73       atomic_count & operator=(
long v)
    80       atomic_count(atomic_count 
const &);
    81       atomic_count & operator=(atomic_count 
const &);
    89 #define CARTO_RCPTR_USE_ZOOLIB int ZAtomic_Get(const ZAtomic_t *inValueAddress)
 
bool ZAtomic_DecAndTest(ZAtomic_t *inValueAddress)
 
void ZAtomic_Inc(ZAtomic_t *inValueAddress)
 
int ZAtomic_Set(register ZAtomic_t *inValueAddress, int inParam)