|
rippled
|


Public Member Functions | |
| FeatureBitset ()=default | |
| FeatureBitset (base const &b) | |
| template<class... Fs> | |
| FeatureBitset (uint256 const &f, Fs &&... fs) | |
| template<class Col > | |
| FeatureBitset (Col const &fs) | |
| auto | operator[] (uint256 const &f) |
| auto | operator[] (uint256 const &f) const |
| FeatureBitset & | set (uint256 const &f, bool value=true) |
| FeatureBitset & | reset (uint256 const &f) |
| FeatureBitset & | flip (uint256 const &f) |
| FeatureBitset & | operator&= (FeatureBitset const &rhs) |
| FeatureBitset & | operator|= (FeatureBitset const &rhs) |
| FeatureBitset | operator~ () const |
Private Types | |
| using | base = std::bitset< detail::numFeatures > |
Private Member Functions | |
| template<class... Fs> | |
| void | initFromFeatures (uint256 const &f, Fs &&... fs) |
| T | all (T... args) |
| T | any (T... args) |
| T | count (T... args) |
| T | flip (T... args) |
| T | none (T... args) |
| T | operator!= (T... args) |
| T | operator&= (T... args) |
| T | operator<< (T... args) |
| T | operator<<= (T... args) |
| T | operator== (T... args) |
| T | operator>> (T... args) |
| T | operator>>= (T... args) |
| T | operator[] (T... args) |
| T | operator^= (T... args) |
| T | operator|= (T... args) |
| T | operator~ (T... args) |
| T | reset (T... args) |
| T | set (T... args) |
| T | size (T... args) |
| T | test (T... args) |
| T | to_string (T... args) |
| T | to_ullong (T... args) |
| T | to_ulong (T... args) |
Friends | |
| FeatureBitset | operator& (FeatureBitset const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator& (FeatureBitset const &lhs, uint256 const &rhs) |
| FeatureBitset | operator& (uint256 const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator| (FeatureBitset const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator| (FeatureBitset const &lhs, uint256 const &rhs) |
| FeatureBitset | operator| (uint256 const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator^ (FeatureBitset const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator^ (FeatureBitset const &lhs, uint256 const &rhs) |
| FeatureBitset | operator^ (uint256 const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator- (FeatureBitset const &lhs, FeatureBitset const &rhs) |
| FeatureBitset | operator- (FeatureBitset const &lhs, uint256 const &rhs) |
| FeatureBitset | operator- (uint256 const &lhs, FeatureBitset const &rhs) |
|
private |
|
default |
|
explicit |
|
explicit |
|
explicit |
|
private |
| auto ripple::FeatureBitset::operator[] | ( | uint256 const & | f | ) |
| auto ripple::FeatureBitset::operator[] | ( | uint256 const & | f | ) | const |
| FeatureBitset& ripple::FeatureBitset::set | ( | uint256 const & | f, |
| bool | value = true |
||
| ) |
| FeatureBitset& ripple::FeatureBitset::reset | ( | uint256 const & | f | ) |
| FeatureBitset& ripple::FeatureBitset::flip | ( | uint256 const & | f | ) |
| FeatureBitset& ripple::FeatureBitset::operator&= | ( | FeatureBitset const & | rhs | ) |
| FeatureBitset& ripple::FeatureBitset::operator|= | ( | FeatureBitset const & | rhs | ) |
| FeatureBitset ripple::FeatureBitset::operator~ | ( | ) | const |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
1.8.17