Mathew Sutcliffe
|
36d116b4e9
|
refs #413 Removed one overload of CRange::findBy and one of CSequence::applyIf; they were never used and they caused a circular dependency.
Templatized another overload of applyIf to break a circular dependency.
|
2015-05-12 20:37:53 +01:00 |
|
Roland Winklmeier
|
a089d3641d
|
refs #403 add BlackMisc shared library build
|
2015-05-05 21:34:19 +02:00 |
|
Mathew Sutcliffe
|
60e1f306f6
|
Fix for CRange::frontOrDefault to support classes with defaulted (C++11 §8.4.2/4) default constructors.
|
2014-11-15 13:34:35 +00:00 |
|
Klaus Basan
|
4b50134d2a
|
refs #325, refs #330 fixed apply method to return list of changed properties
* changed CValueObject apply
* created CIndexPropertyList
* renamed CIndexVariantMap to CPropertyIndexVariantMap
|
2014-10-07 13:10:33 +02:00 |
|
Klaus Basan
|
3fb5087ea8
|
Renaming, header, Doxygen, formatting (during refs #314)
|
2014-08-24 02:45:52 +02:00 |
|
Mathew Sutcliffe
|
d6234ee2cd
|
refs #311 added initializer_list constructors in containers
|
2014-08-06 17:29:20 +01:00 |
|
Mathew Sutcliffe
|
db6c6a6331
|
fixing GCC and Clang warnings and errors
|
2014-07-16 22:18:13 +01:00 |
|
Mathew Sutcliffe
|
f05c31871a
|
added sanity checks in ConditionalIterator
|
2014-07-14 23:30:11 +01:00 |
|
Mathew Sutcliffe
|
101c5a4f98
|
refs #290 using a CRange of iterator adaptors to return from the primary predicate-based methods of CRangeBase without copying elements
|
2014-07-13 20:30:20 +01:00 |
|
Mathew Sutcliffe
|
a6fad0508f
|
refs #290 added CRange, a conceptual container constructed from a begin and end iterator of a real container,
which allows making a pseudo-copy of a container without copying the elements inside
|
2014-07-13 20:30:17 +01:00 |
|
Mathew Sutcliffe
|
32e3c0298c
|
refs #290 Preparatory to adding CRange, refactored all const algorithm-based methods from CContainerBase into a common base class CRangeBase
|
2014-07-13 20:30:16 +01:00 |
|