Stefan Scholz / ETL
Embed: (wiki syntax)

« Back to documentation index

bitset

Similar to std::bitset but without requiring std::string. More...

Data Structures

class  bitset_exception
 Exception base for bitset. More...
class  bitset_nullptr
 Bitset nullptr exception. More...
class  ibitset
 The base class for etl::bitset. More...
class  bitset< MAXN >
 The class emulates an array of bool elements, but optimized for space allocation. More...

Functions

template<const size_t MAXN>
bitset< MAXN > operator& (const bitset< MAXN > &lhs, const bitset< MAXN > &rhs)
 operator &
template<const size_t MAXN>
bitset< MAXN > operator| (const bitset< MAXN > &lhs, const bitset< MAXN > &rhs)
 operator |
template<const size_t MAXN>
bitset< MAXN > operator^ (const bitset< MAXN > &lhs, const bitset< MAXN > &rhs)
 operator ^
template<const size_t MAXN>
bool operator!= (const bitset< MAXN > &lhs, const bitset< MAXN > &rhs)
 operator !=

Detailed Description

Similar to std::bitset but without requiring std::string.


Function Documentation

bool etl::operator!= ( const bitset< MAXN > &  lhs,
const bitset< MAXN > &  rhs 
)

operator !=

Definition at line 991 of file bitset.h.

bitset<MAXN> etl::operator& ( const bitset< MAXN > &  lhs,
const bitset< MAXN > &  rhs 
)

operator &

Definition at line 955 of file bitset.h.

bitset<MAXN> etl::operator^ ( const bitset< MAXN > &  lhs,
const bitset< MAXN > &  rhs 
)

operator ^

Definition at line 979 of file bitset.h.

bitset<MAXN> etl::operator| ( const bitset< MAXN > &  lhs,
const bitset< MAXN > &  rhs 
)

operator |

Definition at line 967 of file bitset.h.