ledger-core
Public Member Functions | List of all members
ledger::core::DerivationScheme Class Reference

Public Member Functions

 DerivationScheme (const std::string &scheme)
 
 DerivationScheme (const std::vector< DerivationSchemeNode > &nodes)
 
 DerivationScheme (const DerivationScheme &cpy)
 
DerivationScheme getSchemeFrom (DerivationSchemeLevel level)
 
DerivationScheme getSchemeTo (DerivationSchemeLevel level) const
 
DerivationScheme getSchemeToDepth (size_t depth) const
 
DerivationScheme shift (int n=1)
 
DerivationPath getPath ()
 
int getCoinType () const
 
int getAccountIndex () const
 
int getNode () const
 
int getAddressIndex () const
 
int getPositionForLevel (DerivationSchemeLevel level) const
 
DerivationScheme & setCoinType (int type)
 
DerivationScheme & setAccountIndex (int index)
 
DerivationScheme & setNode (int node)
 
DerivationScheme & setAddressIndex (int index)
 
std::string toString () const
 

The documentation for this class was generated from the following files: