Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef NCBIATOMIC__HPP
2 #define NCBIATOMIC__HPP
static const char location[]
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
void * NCBI_SwapPointers(void *volatile *location, void *new_value)
Multi-threading – atomic pointer exchange function.
void * SwapPointers(void *volatile *location, void *new_value)
The NCBI C++/STL use hints.