This class associates a vector of numeric values with a list of currencies.
This can be useful for example to store value of cash flows. Internally it
represents this information as an extension to a tibble.
You are able to bind MultiCurrencyMoney objects by using rbind() (see
example below).
MultiCurrencyMoney(monies)
| monies | a list of SingleCurrencyMoney |
|---|
a MultiCurrencyMoney object that extends tibble::tibble()
Other money functions: CashFlow,
SingleCurrencyMoney,
is.CashFlow,
is.MultiCurrencyMoney,
is.SingleCurrencyMoney
mcm <- MultiCurrencyMoney(list( SingleCurrencyMoney(1, AUD()), SingleCurrencyMoney(2, USD()) )) rbind(mcm, mcm)#> # <MultiCurrencyMoney> of length 4 #> values currencies #> <dbl> <list> #> 1 1 <CCY: AUD> #> 2 2 <CCY: USD> #> 3 1 <CCY: AUD> #> 4 2 <CCY: USD>