| 
    rippled
    
   | 
 
Rules controlling protocol behavior. More...
#include <Rules.h>

Classes | |
| class | Impl | 
Public Member Functions | |
| Rules (Rules const &)=default | |
| Rules (Rules &&)=default | |
| Rules & | operator= (Rules const &)=default | 
| Rules & | operator= (Rules &&)=default | 
| Rules ()=delete | |
| Rules (std::unordered_set< uint256, beast::uhash<> > const &presets) | |
| Construct an empty rule set.   | |
| bool | enabled (uint256 const &feature) const | 
Returns true if a feature is enabled.   | |
| bool | operator== (Rules const &) const | 
Returns true if two rule sets are identical.   | |
| bool | operator!= (Rules const &other) const | 
Private Member Functions | |
| Rules (std::unordered_set< uint256, beast::uhash<> > const &presets, std::optional< uint256 > const &digest, STVector256 const &amendments) | |
| std::unordered_set< uint256, beast::uhash<> > const & | presets () const | 
Private Attributes | |
| std::shared_ptr< Impl const > | impl_ | 
Friends | |
| Rules | makeRulesGivenLedger (DigestAwareReadView const &ledger, Rules const ¤t) | 
| Rules | makeRulesGivenLedger (DigestAwareReadView const &ledger, std::unordered_set< uint256, beast::uhash<> > const &presets) | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  delete | 
      
  | 
  explicit | 
      
  | 
  private | 
      
  | 
  private | 
| bool ripple::Rules::enabled | ( | uint256 const & | feature | ) | const | 
| bool ripple::Rules::operator== | ( | Rules const & | other | ) | const | 
| bool ripple::Rules::operator!= | ( | Rules const & | other | ) | const | 
      
  | 
  friend | 
Definition at line 69 of file ReadView.cpp.
      
  | 
  friend | 
Definition at line 75 of file ReadView.cpp.
      
  | 
  private |