Skip to content

Commit 3f7104e

Browse files
committed
Removed the balance_pair_t type, since it's now an unneeded abstraction.
This type was a holdback from the days before the amount_expr was used everywhere to determine a transaction's value.
1 parent 0211039 commit 3f7104e

9 files changed

Lines changed: 11 additions & 767 deletions

File tree

Makefile.am

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ libledger_util_la_LDFLAGS = -release $(VERSION).0
2424

2525
libledger_math_la_SOURCES = \
2626
src/value.cc \
27-
src/balpair.cc \
2827
src/balance.cc \
2928
src/commodity.cc \
3029
src/amount.cc
@@ -89,7 +88,6 @@ pkginclude_HEADERS = \
8988
src/amount.h \
9089
src/commodity.h \
9190
src/balance.h \
92-
src/balpair.h \
9391
src/value.h \
9492
\
9593
src/token.h \

python/py_value.cc

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,6 @@ void export_value()
174174
.def(self / double())
175175
.def(double() / self)
176176

177-
.def("add", &value_t::add,
178-
return_value_policy<reference_existing_object>())
179-
180177
.def("negate", &value_t::negate)
181178
.def("in_place_negate", &value_t::in_place_negate)
182179
.def("in_place_not", &value_t::in_place_not)
@@ -223,11 +220,8 @@ void export_value()
223220
.def("set_long", &value_t::set_long)
224221

225222
.def("is_amount", &value_t::is_amount)
226-
227223
.def("is_balance", &value_t::is_balance)
228224

229-
.def("is_balance_pair", &value_t::is_balance_pair)
230-
231225
.def("is_string", &value_t::is_string)
232226
.def("set_string", py_set_string)
233227

@@ -286,7 +280,6 @@ void export_value()
286280
.value("INTEGER", value_t::INTEGER)
287281
.value("AMOUNT", value_t::AMOUNT)
288282
.value("BALANCE", value_t::BALANCE)
289-
.value("BALANCE_PAIR", value_t::BALANCE_PAIR)
290283
.value("STRING", value_t::STRING)
291284
.value("SEQUENCE", value_t::SEQUENCE)
292285
.value("POINTER", value_t::POINTER)

src/balpair.cc

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)