![]() |
CMGDK r49-rc2
|
原子uint32数据 更多...
#include <Atomic.H>
公有成员 | |
atom_uint () | |
atom_uint (cavuint) | |
~atom_uint () | |
operator uint () | |
uint | operator= (cavuint) |
uint | operator+= (cavuint) |
uint | operator-= (cavuint) |
uint | operator*= (cavuint v) |
uint | operator/= (cavuint v) |
uint | operator%= (cavuint v) |
uint | operator&= (cavuint v) |
uint | operator|= (cavuint v) |
uint | operator>>= (cavuint v) |
uint | operator<<= (cavuint v) |
uint | operator~ () |
uint | operator! () |
uint | operator++ () |
uint | operator-- () |
uint | operator++ (int) |
uint | operator-- (int) |
原子uint32数据
原子整型数据,基于原子操作的long型变量模拟封装
hgl::atom_uint::atom_uint | ( | ) |
hgl::atom_uint::atom_uint | ( | cavuint | new_value | ) |
hgl::atom_uint::~atom_uint | ( | ) |
hgl::atom_uint::operator uint | ( | ) |
uint hgl::atom_uint::operator! | ( | ) | [inline] |
uint hgl::atom_uint::operator++ | ( | ) |
uint hgl::atom_uint::operator-- | ( | ) |
uint hgl::atom_uint::operator~ | ( | ) | [inline] |