Checkout
Branko ─îibej
committed
on 20 Dec 18
Implement a fesh new tristate type in SVN++.

* subversion/bindings/cxx/include/svnxx/tristate.hpp
(class Tristate): Removed.
(class tri… Show more
Implement a fesh new tristate type in SVN++.

* subversion/bindings/cxx/include/svnxx/tristate.hpp

 (class Tristate): Removed.

 (class tristate): New.

 (operator&&, operator||, operator==, operator!=): Logical and comparison

  operators for the tristate class.

* subversion/bindings/cxx/src/private/tristate-private.hpp: New file.

 (convert): New; conversions between the tristate class and svn_tristate_t.

* subversion/bindings/cxx/src/private.hpp:

  - Rename include guard.

  - Include private/tristate-private.hpp.

* subversion/bindings/cxx/src/tristate.cpp: Removed.

* subversion/bindings/cxx/tests/test_tristate.cpp: New.

Show less