[icinga-checkins] icinga.org: icinga2/master: Implement typeof() function

git at icinga.org git at icinga.org
Mon Nov 3 00:46:38 CET 2014


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

Author: Gunnar Beutner <gunnar at beutner.name>
Date:   Mon Nov  3 00:44:04 2014 +0100

Implement typeof() function

---

 lib/base/application.hpp                   |    2 +-
 lib/base/array.hpp                         |    2 +-
 lib/base/dictionary.hpp                    |    2 +-
 lib/base/dynamicobject.hpp                 |    4 ++--
 lib/base/dynamictype.cpp                   |    4 ++--
 lib/base/dynamictype.hpp                   |    2 +-
 lib/base/fifo.hpp                          |    2 +-
 lib/base/filelogger.hpp                    |    4 ++--
 lib/base/logger.hpp                        |    2 +-
 lib/base/networkstream.hpp                 |    2 +-
 lib/base/object.cpp                        |   12 +++++++-----
 lib/base/object.hpp                        |   15 +++++++++++++--
 lib/base/primitivetype.cpp                 |    4 ++--
 lib/base/primitivetype.hpp                 |    4 ++--
 lib/base/process.hpp                       |    2 +-
 lib/base/ringbuffer.hpp                    |    2 +-
 lib/base/scriptfunction.hpp                |    2 +-
 lib/base/scriptutils.cpp                   |   17 +++++++++++++++++
 lib/base/scriptutils.hpp                   |    1 +
 lib/base/scriptvariable.hpp                |    2 +-
 lib/base/serializer.cpp                    |    6 +++---
 lib/base/socket.hpp                        |    2 +-
 lib/base/statsfunction.hpp                 |    2 +-
 lib/base/stdiostream.hpp                   |    2 +-
 lib/base/stream.hpp                        |    2 +-
 lib/base/streamlogger.hpp                  |    2 +-
 lib/base/sysloglogger.hpp                  |    4 ++--
 lib/base/tcpsocket.hpp                     |    2 +-
 lib/base/timer.hpp                         |    2 +-
 lib/base/tlsstream.hpp                     |    2 +-
 lib/base/type.cpp                          |   14 +++++++-------
 lib/base/type.hpp                          |   20 +++++++++++---------
 lib/base/unixsocket.hpp                    |    2 +-
 lib/base/value.cpp                         |    2 +-
 lib/checker/checkercomponent.hpp           |    4 ++--
 lib/cli/clicommand.cpp                     |    2 +-
 lib/cli/clicommand.hpp                     |    5 +++--
 lib/cli/daemoncommand.hpp                  |    2 +-
 lib/cli/featuredisablecommand.hpp          |    2 +-
 lib/cli/featureenablecommand.hpp           |    2 +-
 lib/cli/featurelistcommand.hpp             |    2 +-
 lib/cli/nodeaddcommand.hpp                 |    2 +-
 lib/cli/nodeblackandwhitelistcommand.hpp   |    2 +-
 lib/cli/nodelistcommand.hpp                |    2 +-
 lib/cli/noderemovecommand.hpp              |    2 +-
 lib/cli/nodesetcommand.hpp                 |    2 +-
 lib/cli/nodesetupcommand.hpp               |    2 +-
 lib/cli/nodeupdateconfigcommand.hpp        |    2 +-
 lib/cli/nodewizardcommand.hpp              |    2 +-
 lib/cli/objectlistcommand.hpp              |    2 +-
 lib/cli/pkinewcacommand.hpp                |    2 +-
 lib/cli/pkinewcertcommand.hpp              |    2 +-
 lib/cli/pkirequestcommand.hpp              |    2 +-
 lib/cli/pkisavecertcommand.hpp             |    2 +-
 lib/cli/pkisigncsrcommand.hpp              |    2 +-
 lib/cli/pkiticketcommand.hpp               |    2 +-
 lib/cli/repositoryclearchangescommand.hpp  |    2 +-
 lib/cli/repositorycommitcommand.hpp        |    2 +-
 lib/cli/repositoryobjectcommand.cpp        |    2 +-
 lib/cli/repositoryobjectcommand.hpp        |    2 +-
 lib/cli/variablegetcommand.hpp             |    2 +-
 lib/cli/variablelistcommand.hpp            |    2 +-
 lib/compat/checkresultreader.hpp           |    4 ++--
 lib/compat/compatlogger.hpp                |    4 ++--
 lib/compat/externalcommandlistener.hpp     |    4 ++--
 lib/compat/statusdatawriter.hpp            |    4 ++--
 lib/config/configitem.cpp                  |    4 ++--
 lib/config/configitem.hpp                  |    2 +-
 lib/config/configitembuilder.hpp           |    2 +-
 lib/config/configtype.hpp                  |    2 +-
 lib/config/expression.cpp                  |    4 ++--
 lib/config/expression.hpp                  |    2 +-
 lib/config/typerulelist.hpp                |    2 +-
 lib/db_ido/commanddbobject.hpp             |    2 +-
 lib/db_ido/dbconnection.hpp                |    2 +-
 lib/db_ido/dbobject.hpp                    |    2 +-
 lib/db_ido/dbtype.hpp                      |    2 +-
 lib/db_ido/dbvalue.hpp                     |    2 +-
 lib/db_ido/endpointdbobject.hpp            |    2 +-
 lib/db_ido/hostdbobject.hpp                |    2 +-
 lib/db_ido/hostgroupdbobject.hpp           |    2 +-
 lib/db_ido/servicedbobject.hpp             |    2 +-
 lib/db_ido/servicegroupdbobject.hpp        |    2 +-
 lib/db_ido/timeperioddbobject.hpp          |    2 +-
 lib/db_ido/userdbobject.hpp                |    2 +-
 lib/db_ido/usergroupdbobject.hpp           |    2 +-
 lib/db_ido_mysql/idomysqlconnection.hpp    |    4 ++--
 lib/db_ido_pgsql/idopgsqlconnection.hpp    |    4 ++--
 lib/demo/demo.hpp                          |    4 ++--
 lib/hello/hello.hpp                        |    4 ++--
 lib/icinga/checkable.hpp                   |    4 ++--
 lib/icinga/checkcommand.hpp                |    4 ++--
 lib/icinga/checkresult.hpp                 |    2 +-
 lib/icinga/command.hpp                     |    2 +-
 lib/icinga/comment.hpp                     |    2 +-
 lib/icinga/customvarobject.hpp             |    2 +-
 lib/icinga/dependency.hpp                  |    4 ++--
 lib/icinga/downtime.hpp                    |    2 +-
 lib/icinga/eventcommand.hpp                |    4 ++--
 lib/icinga/host.hpp                        |    4 ++--
 lib/icinga/hostgroup.hpp                   |    4 ++--
 lib/icinga/icingaapplication.hpp           |    4 ++--
 lib/icinga/icingastatuswriter.hpp          |    4 ++--
 lib/icinga/macroprocessor.cpp              |    2 +-
 lib/icinga/macroresolver.hpp               |    2 +-
 lib/icinga/notification.hpp                |    4 ++--
 lib/icinga/notificationcommand.hpp         |    4 ++--
 lib/icinga/perfdatavalue.hpp               |    2 +-
 lib/icinga/scheduleddowntime.hpp           |    4 ++--
 lib/icinga/service.hpp                     |    4 ++--
 lib/icinga/servicegroup.hpp                |    4 ++--
 lib/icinga/timeperiod.hpp                  |    4 ++--
 lib/icinga/user.hpp                        |    4 ++--
 lib/icinga/usergroup.hpp                   |    4 ++--
 lib/livestatus/aggregator.hpp              |    2 +-
 lib/livestatus/andfilter.hpp               |    2 +-
 lib/livestatus/attributefilter.hpp         |    2 +-
 lib/livestatus/avgaggregator.hpp           |    2 +-
 lib/livestatus/combinerfilter.hpp          |    2 +-
 lib/livestatus/commandstable.hpp           |    2 +-
 lib/livestatus/commentstable.hpp           |    2 +-
 lib/livestatus/contactgroupstable.hpp      |    2 +-
 lib/livestatus/contactstable.hpp           |    2 +-
 lib/livestatus/countaggregator.hpp         |    2 +-
 lib/livestatus/downtimestable.hpp          |    2 +-
 lib/livestatus/endpointstable.hpp          |    2 +-
 lib/livestatus/filter.hpp                  |    2 +-
 lib/livestatus/hostgroupstable.hpp         |    2 +-
 lib/livestatus/hoststable.hpp              |    2 +-
 lib/livestatus/invavgaggregator.hpp        |    2 +-
 lib/livestatus/invsumaggregator.hpp        |    2 +-
 lib/livestatus/livestatuslistener.hpp      |    4 ++--
 lib/livestatus/livestatusquery.hpp         |    2 +-
 lib/livestatus/logtable.hpp                |    2 +-
 lib/livestatus/maxaggregator.hpp           |    2 +-
 lib/livestatus/minaggregator.hpp           |    2 +-
 lib/livestatus/negatefilter.hpp            |    2 +-
 lib/livestatus/orfilter.hpp                |    2 +-
 lib/livestatus/servicegroupstable.hpp      |    2 +-
 lib/livestatus/servicestable.hpp           |    2 +-
 lib/livestatus/statehisttable.hpp          |    2 +-
 lib/livestatus/statustable.hpp             |    2 +-
 lib/livestatus/stdaggregator.hpp           |    2 +-
 lib/livestatus/sumaggregator.hpp           |    2 +-
 lib/livestatus/table.hpp                   |    2 +-
 lib/livestatus/timeperiodstable.hpp        |    2 +-
 lib/notification/notificationcomponent.hpp |    4 ++--
 lib/perfdata/graphitewriter.hpp            |    4 ++--
 lib/perfdata/perfdatawriter.hpp            |    4 ++--
 lib/remote/apiclient.hpp                   |    2 +-
 lib/remote/apifunction.hpp                 |    2 +-
 lib/remote/apilistener.hpp                 |    4 ++--
 lib/remote/endpoint.hpp                    |    4 ++--
 lib/remote/zone.hpp                        |    4 ++--
 test/base-object.cpp                       |    2 +-
 test/base-type.cpp                         |   10 +++++-----
 tools/mkclass/classcompiler.cpp            |   13 ++++---------
 157 files changed, 258 insertions(+), 229 deletions(-)

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


More information about the icinga-checkins mailing list