| 
    rippled
    
   | 
 
#include <Feature.h>


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 |