CMGDK r49-rc2
公有成员
hgl::atom_uint类参考

原子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%= ( cavuint  v) [inline]
uint hgl::atom_uint::operator&= ( cavuint  v) [inline]
uint hgl::atom_uint::operator*= ( cavuint  v) [inline]
uint hgl::atom_uint::operator++ ( int  ) [inline]
uint hgl::atom_uint::operator++ ( )
uint hgl::atom_uint::operator+= ( cavuint  add_value)
uint hgl::atom_uint::operator-- ( )
uint hgl::atom_uint::operator-- ( int  ) [inline]
uint hgl::atom_uint::operator-= ( cavuint  sub_value)
uint hgl::atom_uint::operator/= ( cavuint  v) [inline]
uint hgl::atom_uint::operator<<= ( cavuint  v) [inline]
uint hgl::atom_uint::operator= ( cavuint  new_value)
uint hgl::atom_uint::operator>>= ( cavuint  v) [inline]
uint hgl::atom_uint::operator|= ( cavuint  v) [inline]
uint hgl::atom_uint::operator~ ( ) [inline]

该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义