|
Chrysalis - Pattern
|
#include <ComparisonArgument.h>
Protected Member Functions | |
| ComparisonArgument (args::number &&value1, args::number &&value2) | |
| std::expected< bool, Error > | calculate () const override |
| virtual bool | evaluate (double a, double b) const =0 |
| Protected Member Functions inherited from Chrysalis::BaseCalculatedArgument< bool > | |
| BaseCalculatedArgument ()=default | |
| Protected Member Functions inherited from Chrysalis::BaseArgument< bool > | |
| BaseArgument ()=default | |
Protected Attributes | |
| args::number | value1_ |
| args::number | value2_ |
Additional Inherited Members | |
| Public Member Functions inherited from Chrysalis::BaseCalculatedArgument< bool > | |
| std::expected< bool, Error > | get () const override |
| Public Member Functions inherited from Chrysalis::BaseArgument< bool > | |
| virtual | ~BaseArgument ()=default |
|
explicitprotected |
|
overrideprotectedvirtual |
|
protectedpure virtual |
|
protected |
|
protected |