![]()  | 
  
    User Guide
    
   | 
 
Class that stores all the data of a prefix. More...
Class that stores all the data of a prefix.
Prefixes of units can also be defined in the units file. Those prefixes are then checked during a unit's insertion to the UnitTable to multiply their factor to the unit's factor.
#include <units.hpp>
Public Member Functions | |
| const std::string & | get_name () const noexcept | 
| Getter for the name of the Prefix.  More... | |
| double | get_factor () const noexcept | 
| Getter for the factor of the Prefix.  More... | |
Ctor & dtor  | |
| Prefix ()=delete | |
| Default constructor for Prefix.  More... | |
| Prefix (std::string name, const std::string &factor) | |
| Constructor that instantiates a Prefix with its name and factor.  More... | |
Private Attributes | |
| double | prefix_factor = 1 | 
| Prefix's double factor.  More... | |
| std::string | prefix_name | 
| Prefix's name.  More... | |
      
  | 
  delete | 
Default constructor for Prefix.
| nmodl::units::Prefix::Prefix | ( | std::string | name, | 
| const std::string & | factor | ||
| ) | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  private | 
      
  | 
  private |