|
XWOS API
4.0
XWOS C/C++ API参考手册
|
#include <Bmp.hxx>
结构体 | |
| class | Bit |
Public 成员函数 | |
| Bmp (const Bmp &other) | |
| Bmp (const Bmp &&other) | |
| Bmp () | |
| Bmp (xwu8_t x[], xwsz_t sz) | |
| Bmp (unsigned long long x) | |
| Bmp (unsigned long x) | |
| Bmp (unsigned int x) | |
| Bmp (long long x) | |
| Bmp (long x) | |
| Bmp (int x) | |
| ~Bmp () | |
| void | set () |
| void | set (int pos) |
| void | set (unsigned int pos) |
| void | set (long pos) |
| void | set (unsigned long pos) |
| void | set (Bmp< TNum > *msk) |
| void | set (Bmp< TNum > &msk) |
| void | clear () |
| void | clear (int pos) |
| void | clear (unsigned int pos) |
| void | clear (long pos) |
| void | clear (unsigned long pos) |
| void | clear (Bmp< TNum > *msk) |
| void | clear (Bmp< TNum > &msk) |
| void | flip () |
| void | flip (int pos) |
| void | flip (unsigned int pos) |
| void | flip (long pos) |
| void | flip (unsigned long pos) |
| void | flip (Bmp< TNum > *msk) |
| void | flip (Bmp< TNum > &msk) |
| xwssq_t | ffs () |
| xwssq_t | fls () |
| xwssq_t | ffz () |
| xwssq_t | flz () |
| xwsz_t | weight () |
| bool | all () |
| bool | any () |
| bool | none () |
| Bmp< TNum > & | operator= (const Bmp< TNum > &other) |
| Bmp< TNum > & | operator= (const Bmp< TNum > &&other) |
| Bmp< TNum > | operator& (const Bmp< TNum > &other) |
| Bmp< TNum > | operator& (const Bmp< TNum > &&other) |
| Bmp< TNum > | operator| (const Bmp< TNum > &other) |
| Bmp< TNum > | operator| (const Bmp< TNum > &&other) |
| Bmp< TNum > | operator^ (const Bmp< TNum > &other) |
| Bmp< TNum > | operator^ (const Bmp< TNum > &&other) |
| Bmp< TNum > & | operator&= (const Bmp< TNum > &other) |
| Bmp< TNum > & | operator&= (const Bmp< TNum > &&other) |
| Bmp< TNum > & | operator|= (const Bmp< TNum > &other) |
| Bmp< TNum > & | operator|= (const Bmp< TNum > &&other) |
| Bmp< TNum > & | operator^= (const Bmp< TNum > &other) |
| Bmp< TNum > & | operator^= (const Bmp< TNum > &&other) |
| Bmp< TNum > & | operator~ () |
| bool | operator== (const Bmp< TNum > &other) |
| bool | operator== (const Bmp< TNum > &&other) |
| bool | operator!= (const Bmp< TNum > &other) |
| bool | operator!= (const Bmp< TNum > &&other) |
| bool | operator> (const Bmp< TNum > &other) |
| bool | operator> (const Bmp< TNum > &&other) |
| bool | operator< (const Bmp< TNum > &other) |
| bool | operator< (const Bmp< TNum > &&other) |
| bool | operator>= (const Bmp< TNum > &other) |
| bool | operator>= (const Bmp< TNum > &&other) |
| bool | operator<= (const Bmp< TNum > &other) |
| bool | operator<= (const Bmp< TNum > &&other) |
| operator bool () | |
| Bit | operator[] (xwsq_t pos) |
成员变量 | |
| xwbmp_t | mData [(((TNum)+(8U *sizeof(xwbmp_t)) - 1U)/(8U *sizeof(xwbmp_t)))] |





















|
inline |

|
inline |







|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |


