|
AZ_FORCE_INLINE bool | operator[] (AZStd::size_t pos) const |
|
AZ_FORCE_INLINE reference | operator[] (AZStd::size_t pos) |
|
| bitset (unsigned long long value) |
|
template<class Element , class Traits , class Allocator > |
| bitset (const basic_string< Element, Traits, Allocator > &str, AZStd::size_t pos=0, AZStd::size_t count=0xffffffff, Element zero=(Element) '0') |
|
AZ_FORCE_INLINE this_type & | operator&= (const this_type &rhs) |
|
AZ_FORCE_INLINE this_type & | operator|= (const this_type &rhs) |
|
AZ_FORCE_INLINE this_type & | operator^= (const this_type &rhs) |
|
this_type & | operator<<= (AZStd::size_t pos) |
|
this_type & | operator>>= (AZStd::size_t pos) |
|
AZ_FORCE_INLINE this_type & | set () |
|
AZ_FORCE_INLINE this_type & | set (AZStd::size_t pos, bool value=true) |
|
AZ_FORCE_INLINE this_type & | reset () |
|
AZ_FORCE_INLINE this_type & | reset (AZStd::size_t pos) |
|
AZ_FORCE_INLINE this_type | operator~ () const |
|
AZ_FORCE_INLINE bitset< NumBits > & | flip () |
|
AZ_FORCE_INLINE this_type & | flip (AZStd::size_t pos) |
|
unsigned long | to_ulong () const |
|
AZ::u64 | to_ullong () const |
|
template<class Element , class Traits , class Allocator > |
basic_string< Element, Traits, Allocator > | to_string (Element zero=(Element) '0') const |
|
template<class Element , class Traits > |
basic_string< Element, Traits, AZStd::allocator > | to_string (Element zero=(Element) '0') const |
|
template<class Element > |
basic_string< Element, AZStd::char_traits< Element >, AZStd::allocator > | to_string (Element zero=(Element) '0') const |
|
AZStd::size_t | count () const |
|
constexpr AZStd::size_t | size () const |
|
AZ_FORCE_INLINE bool | operator== (const this_type &rhs) const |
|
AZ_FORCE_INLINE bool | operator!= (const this_type &rhs) const |
|
AZ_FORCE_INLINE bool | test (AZStd::size_t pos) const |
|
AZ_FORCE_INLINE bool | any () const |
|
AZ_FORCE_INLINE bool | none () const |
|
AZ_FORCE_INLINE this_type | operator<< (AZStd::size_t pos) const |
|
AZ_FORCE_INLINE this_type | operator>> (AZStd::size_t pos) const |
|
template<AZStd::size_t NumBits>
class AZStd::bitset< NumBits >
Bitset template as defined in 20.3.6