[icinga-checkins] icinga.org: icinga2/master: Implement attribute filters.

git at icinga.org git at icinga.org
Sun Mar 10 15:11:38 CET 2013


Module: icinga2
Branch: master
Commit: c728e85c8c72e8b947993bd880033d9aeb11095b
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=c728e85c8c72e8b947993bd880033d9aeb11095b

Author: Gunnar Beutner <gunnar at beutner.name>
Date:   Sun Mar 10 15:11:32 2013 +0100

Implement attribute filters.

---

 components/livestatus/andfilter.cpp              |    9 +--
 components/livestatus/andfilter.h                |    9 +--
 components/livestatus/attributefilter.cpp        |   88 +++++++++++++++++++++
 components/livestatus/attributefilter.h          |   47 +++++++++++
 components/livestatus/combinerfilter.cpp         |   31 ++++++++
 components/livestatus/combinerfilter.h           |   45 +++++++++++
 components/livestatus/filter.h                   |    2 +-
 components/livestatus/i2-livestatus.h            |    7 +-
 components/livestatus/livestatus.vcxproj         |    6 ++
 components/livestatus/livestatus.vcxproj.filters |   18 +++++
 components/livestatus/negatefilter.cpp           |   32 ++++++++
 components/livestatus/negatefilter.h             |   45 +++++++++++
 components/livestatus/orfilter.cpp               |    9 +--
 components/livestatus/orfilter.h                 |    9 +--
 components/livestatus/query.cpp                  |   89 +++++++++++++++++++---
 components/livestatus/query.h                    |    3 +
 components/livestatus/table.cpp                  |    4 +-
 components/livestatus/table.h                    |    6 +-
 lib/base/qstring.cpp                             |   63 ++++++++++++----
 lib/base/qstring.h                               |   10 +++
 20 files changed, 472 insertions(+), 60 deletions(-)

Diff:   https://git.icinga.org/?p=icinga2.git;a=commitdiff;h=c728e85c8c72e8b947993bd880033d9aeb11095b




More information about the icinga-checkins mailing list