mirror of
https://github.com/Microsoft/calculator.git
synced 2025-08-22 14:13:30 -07:00
make UnitConverter::Calculate and UnitConverter::ResetCategoriesAndRatios public
This commit is contained in:
parent
6fc723af8d
commit
ae0814c80a
1 changed files with 2 additions and 2 deletions
|
@ -220,6 +220,8 @@ namespace UnitConversionManager
|
||||||
void SetViewModelCallback(_In_ const std::shared_ptr<IUnitConverterVMCallback>& newCallback) override;
|
void SetViewModelCallback(_In_ const std::shared_ptr<IUnitConverterVMCallback>& newCallback) override;
|
||||||
void SetViewModelCurrencyCallback(_In_ const std::shared_ptr<IViewModelCurrencyCallback>& newCallback) override;
|
void SetViewModelCurrencyCallback(_In_ const std::shared_ptr<IViewModelCurrencyCallback>& newCallback) override;
|
||||||
concurrency::task<std::pair<bool, std::wstring>> RefreshCurrencyRatios() override;
|
concurrency::task<std::pair<bool, std::wstring>> RefreshCurrencyRatios() override;
|
||||||
|
void Calculate() override;
|
||||||
|
void ResetCategoriesAndRatios() override;
|
||||||
// IUnitConverter
|
// IUnitConverter
|
||||||
|
|
||||||
static std::vector<std::wstring> StringToVector(const std::wstring& w, const wchar_t * delimiter, bool addRemainder = false);
|
static std::vector<std::wstring> StringToVector(const std::wstring& w, const wchar_t * delimiter, bool addRemainder = false);
|
||||||
|
@ -230,9 +232,7 @@ namespace UnitConversionManager
|
||||||
bool CheckLoad();
|
bool CheckLoad();
|
||||||
double Convert(double value, ConversionData conversionData);
|
double Convert(double value, ConversionData conversionData);
|
||||||
std::vector<std::tuple<std::wstring, Unit>> CalculateSuggested();
|
std::vector<std::tuple<std::wstring, Unit>> CalculateSuggested();
|
||||||
void ResetCategoriesAndRatios();
|
|
||||||
void ClearValues();
|
void ClearValues();
|
||||||
void Calculate();
|
|
||||||
void TrimString(std::wstring& input);
|
void TrimString(std::wstring& input);
|
||||||
void InitializeSelectedUnits();
|
void InitializeSelectedUnits();
|
||||||
std::wstring RoundSignificant(double num, int numSignificant);
|
std::wstring RoundSignificant(double num, int numSignificant);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue