Bitcoin Core 29.99.0
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
CalculatorImpl Class Reference
Inheritance diagram for CalculatorImpl:
[legend]
Collaboration diagram for CalculatorImpl:
[legend]

Public Member Functions

 CalculatorImpl (std::unique_ptr< Printer > printer)
 
void solveEquation (const std::string &eqn) override
 
- Public Member Functions inherited from Calculator
virtual ~Calculator ()=default
 
virtual void solveEquation (const std::string &eqn)=0
 

Public Attributes

std::unique_ptr< Printerm_printer
 

Detailed Description

Definition at line 19 of file calculator.cpp.

Constructor & Destructor Documentation

◆ CalculatorImpl()

CalculatorImpl::CalculatorImpl ( std::unique_ptr< Printer printer)
inline

Definition at line 22 of file calculator.cpp.

Member Function Documentation

◆ solveEquation()

void CalculatorImpl::solveEquation ( const std::string &  eqn)
inlineoverridevirtual

Implements Calculator.

Definition at line 23 of file calculator.cpp.

Member Data Documentation

◆ m_printer

std::unique_ptr<Printer> CalculatorImpl::m_printer

Definition at line 24 of file calculator.cpp.


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