CMGDK r49-rc2
|
#include <Set.H>
公有成员 | |
Set () | |
virtual | ~Set () |
int | GetData (void **buf) |
Set & | operator= (const Set &rhs) |
Set & | operator+= (const Set &rhs) |
Set & | operator-= (const Set &rhs) |
Set & | operator*= (const Set &rhs) |
Set | operator+ (const Set &rhs) const |
Set | operator- (const Set &rhs) const |
Set | operator* (const Set &rhs) const |
Set & | operator<< (const E el) |
Set & | operator>> (const E el) |
void | Clear (bool all_select=false) |
bool | Check (const E el) const |
bool | operator== (const Set &rhs) const |
bool | operator!= (const Set &rhs) const |
bool | SaveToStream (Stream *str) |
保存当前位阵列数据到流 | |
bool | LoadFromStream (Stream *str) |
从流中读取位阵列数据 | |
bool | SaveToFile (const wchar_t *fn) |
保存当前位阵列数据到文件 | |
bool | LoadFromFile (const wchar_t *fn) |
从文件中读取位阵列数据 |
选择设置用模板
hgl::Set< E, Start, End >::Set | ( | ) | [inline] |
virtual hgl::Set< E, Start, End >::~Set | ( | ) | [inline, virtual] |
bool hgl::Set< E, Start, End >::Check | ( | const E | el | ) | const [inline] |
void hgl::Set< E, Start, End >::Clear | ( | bool | all_select = false | ) | [inline] |
int hgl::Set< E, Start, End >::GetData | ( | void ** | buf | ) | [inline] |
取得数据访问指针
buf | 数据指针 |
bool hgl::Set< E, Start, End >::LoadFromFile | ( | const wchar_t * | fn | ) | [inline] |
从文件中读取位阵列数据
bool hgl::Set< E, Start, End >::LoadFromStream | ( | Stream * | str | ) | [inline] |
从流中读取位阵列数据
bool hgl::Set< E, Start, End >::operator!= | ( | const Set< E, Start, End > & | rhs | ) | const [inline] |
Set hgl::Set< E, Start, End >::operator* | ( | const Set< E, Start, End > & | rhs | ) | const [inline] |
Set& hgl::Set< E, Start, End >::operator*= | ( | const Set< E, Start, End > & | rhs | ) | [inline] |
Set hgl::Set< E, Start, End >::operator+ | ( | const Set< E, Start, End > & | rhs | ) | const [inline] |
Set& hgl::Set< E, Start, End >::operator+= | ( | const Set< E, Start, End > & | rhs | ) | [inline] |
Set hgl::Set< E, Start, End >::operator- | ( | const Set< E, Start, End > & | rhs | ) | const [inline] |
Set& hgl::Set< E, Start, End >::operator-= | ( | const Set< E, Start, End > & | rhs | ) | [inline] |
Set& hgl::Set< E, Start, End >::operator<< | ( | const E | el | ) | [inline] |
Set& hgl::Set< E, Start, End >::operator= | ( | const Set< E, Start, End > & | rhs | ) | [inline] |
bool hgl::Set< E, Start, End >::operator== | ( | const Set< E, Start, End > & | rhs | ) | const [inline] |
Set& hgl::Set< E, Start, End >::operator>> | ( | const E | el | ) | [inline] |
bool hgl::Set< E, Start, End >::SaveToFile | ( | const wchar_t * | fn | ) | [inline] |
保存当前位阵列数据到文件
bool hgl::Set< E, Start, End >::SaveToStream | ( | Stream * | str | ) | [inline] |
保存当前位阵列数据到流