aboutsummaryrefslogtreecommitdiff
path: root/src/utility.h
AgeCommit message (Collapse)Author
2014-12-19Removed unnecessary `inline` declarations and changed recursionsAdrian Kummerlaender
* `inline` is implicitly declared for function definitions inside the class declaration * recursive member methods are now provided with constant _current_ and _end_ iterators instead of the full _path_ vector
2014-02-06Converted detail::Result into general optional_ptr typeAdrian Kummerländer
* Added set member method overload for easier value modification * Idea: expand detail::optional_ptr into general optional type
2014-02-06Introduced simple result wrapper templateAdrian Kummerländer
* offers bool() operator for easy assignment checks inside conditional statements