Module: check_mk
Branch: master
Commit: ae2e68e2794aec78916f354674a35f7018c60363
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=ae2e68e2794aec…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Mon Mar 5 09:11:09 2018 +0100
Extend already existing enum class instead of fiddling around with strings.
More concise, more type-safe and even more efficient.
Change-Id: I7012873878eb1cf312280ec7466111f89b481a22
---
livestatus/src/AndingFilter.cc | 8 +++---
livestatus/src/AndingFilter.h | 9 +++----
livestatus/src/Filter.cc | 37 +++++++++++++++++++++++++++
livestatus/src/Filter.h | 13 ++++++++++
livestatus/src/OringFilter.cc | 8 +++---
livestatus/src/OringFilter.h | 9 +++----
livestatus/src/Query.cc | 57 ++++++++++++++++++------------------------
livestatus/src/Query.h | 12 +++------
livestatus/src/StatsColumn.cc | 3 ++-
9 files changed, 92 insertions(+), 64 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=ae2e68e279…