icinga2/lib/base
Gunnar Beutner 44b87aeff6 Fix typeof() for numbers
fixes #8028
2014-12-09 16:43:09 +01:00
..
CMakeLists.txt Avoid rebuilding libbase when the version number changes 2014-11-20 10:02:34 +01:00
application-version.cpp Avoid rebuilding libbase when the version number changes 2014-11-20 10:02:34 +01:00
application.cpp Fix crash in the unit tests 2014-12-04 21:50:22 +01:00
application.hpp Fix crash in the unit tests 2014-12-04 21:50:22 +01:00
application.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
array.cpp Improve test coverage for the array class 2014-11-23 09:50:11 +01:00
array.hpp Improve test coverage for the array class 2014-11-23 09:50:11 +01:00
configerror.cpp Fix missing error messages (part 2) 2014-10-01 16:01:47 +01:00
configerror.hpp Fix missing error messages (part 2) 2014-10-01 16:01:47 +01:00
console.cpp Build fix for RHEL 2014-10-19 00:15:42 +02:00
console.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
context.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
context.hpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02:00
convert.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
convert.hpp Provide a specialized function overload for Convert::ToDouble(const Value&) 2014-11-17 14:00:13 +01:00
debug.hpp Fix build problems with Oracle Solaris Studio 2014-09-02 13:09:17 +02:00
debuginfo.cpp Improve error message for duplicate objects 2014-09-09 14:49:21 +02:00
debuginfo.hpp Remove unions from the DebugInfo class 2014-11-13 09:02:43 +01:00
dictionary.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
dictionary.hpp Implement typeof() function 2014-11-03 00:45:14 +01:00
dynamicobject.cpp Split DynamicObject::OnConfigLoaded into two separate events 2014-11-21 18:31:37 +01:00
dynamicobject.hpp Split DynamicObject::OnConfigLoaded into two separate events 2014-11-21 18:31:37 +01:00
dynamicobject.ti Remove the __parent field in the DynamicObject class 2014-11-27 06:32:12 +01:00
dynamictype.cpp Clean up the code a bit 2014-11-11 23:06:47 +01:00
dynamictype.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
exception.cpp Fix missing error messages (part 2) 2014-10-01 16:01:47 +01:00
exception.hpp Properly report errors when CreateProcess() fails 2014-11-07 10:01:44 +01:00
fifo.cpp Fix build problems with Oracle Solaris Studio 2014-09-02 13:09:17 +02:00
fifo.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
filelogger.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
filelogger.hpp Implement typeof() function 2014-11-03 00:45:14 +01:00
filelogger.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
i2-base.hpp Fix _DEBUG define on *NIX 2014-11-12 11:34:59 +01:00
initialize.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
initialize.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
json.cpp Don't validate strings in the JSON parser 2014-11-20 10:09:13 +01:00
json.hpp Replace cJSON with YAJL 2014-10-26 20:00:35 +01:00
logger.cpp Add missing Stop call in the Logger class 2014-11-13 09:02:23 +01:00
logger.hpp Implement typeof() function 2014-11-03 00:45:14 +01:00
logger.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
netstring.cpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02:00
netstring.hpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02:00
networkstream.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
networkstream.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
object.cpp Improve output of ToString for type objects 2014-12-08 09:12:40 +01:00
object.hpp Improve output of ToString for type objects 2014-12-08 09:12:40 +01:00
objectlock.hpp Add release barrier in ObjectLock::Unlock 2014-11-12 13:18:34 +01:00
primitivetype.cpp Fix typeof incorrectly returning null for arrays and dictionaries 2014-12-08 08:36:03 +01:00
primitivetype.hpp Fix typeof incorrectly returning null for arrays and dictionaries 2014-12-08 08:36:03 +01:00
process.cpp Comment out InitializeProcThreadAttributeList (for now) 2014-11-17 09:45:35 +01:00
process.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
registry.hpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02:00
ringbuffer.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
ringbuffer.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
scriptfunction.cpp Fix typeof incorrectly returning null for arrays and dictionaries 2014-12-08 08:36:03 +01:00
scriptfunction.hpp Fix typeof incorrectly returning null for arrays and dictionaries 2014-12-08 08:36:03 +01:00
scriptfunctionwrapper.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
scriptfunctionwrapper.hpp Implement support for executing remote commands 2014-11-13 14:54:55 +01:00
scriptsignal.cpp Fix incorrect return type for ScriptSignal::Invoke 2014-11-20 19:43:50 +01:00
scriptsignal.hpp Fix incorrect return type for ScriptSignal::Invoke 2014-11-20 19:43:50 +01:00
scriptutils.cpp Fix typeof() for numbers 2014-12-09 16:43:09 +01:00
scriptutils.hpp Move the cast functions into libbase 2014-11-24 07:09:51 +01:00
scriptvariable.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
scriptvariable.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
serializer.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
serializer.hpp Replace cJSON with YAJL 2014-10-26 20:00:35 +01:00
singleton.hpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
socket.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
socket.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
stacktrace.cpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02:00
stacktrace.hpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
statsfunction.cpp Fix static initializers 2014-11-11 13:24:44 +01:00
statsfunction.hpp Fix static initializers 2014-11-11 13:24:44 +01:00
stdiostream.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
stdiostream.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
stream.cpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02:00
stream.hpp Fix a memory leak in the ReadLineContext class 2014-12-01 10:36:38 +01:00
streamlogger.cpp Fix crash in StreamLogger::~StreamLogger 2014-11-13 20:12:23 +01:00
streamlogger.hpp Fix crash in StreamLogger::~StreamLogger 2014-11-13 20:12:23 +01:00
streamlogger.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
string.cpp Allow String class members to be inlined 2014-11-11 23:46:06 +01:00
string.hpp Add missing default arguments 2014-11-11 23:48:17 +01:00
sysloglogger.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
sysloglogger.hpp Fix problem with unresolved symbols 2014-11-07 18:37:28 +01:00
sysloglogger.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
tcpsocket.cpp Refactor logging code 2014-10-19 17:52:17 +02:00
tcpsocket.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
thinmutex.cpp Remove unused code in the ThinMutex class 2014-11-24 01:01:39 +01:00
thinmutex.hpp Remove unused parameter 2014-11-24 01:05:19 +01:00
threadpool.cpp Make the ThreadPool spawn fewer threads 2014-12-06 19:23:27 +01:00
threadpool.hpp Make the ThreadPool spawn fewer threads 2014-12-06 19:23:27 +01:00
timer.cpp Rename static timer variables 2014-12-05 16:32:14 +01:00
timer.hpp Fix crash in the unit tests 2014-12-04 21:50:22 +01:00
tlsstream.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
tlsstream.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
tlsutility.cpp Fix crash in CreateCert 2014-11-27 09:35:24 +01:00
tlsutility.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
type.cpp Improve output of ToString for type objects 2014-12-08 09:12:40 +01:00
type.hpp Improve output of ToString for type objects 2014-12-08 09:12:40 +01:00
unix.hpp Add missing barriers for Object::m_LockOwner 2014-11-12 12:32:14 +01:00
unixsocket.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
unixsocket.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
utility.cpp Fix static initializers for Utility::AddDeferredInitializer 2014-11-12 08:00:56 +01:00
utility.hpp Fix static initializers for Utility::AddDeferredInitializer 2014-11-12 08:00:56 +01:00
value-operators.cpp Improve output of ToString for type objects 2014-12-08 09:12:40 +01:00
value.cpp Allow Value class members to be inlined 2014-11-11 23:28:53 +01:00
value.hpp Allow String class members to be inlined 2014-11-11 23:46:06 +01:00
visibility.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
win32.hpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
workqueue.cpp Implement an experimental variable to limit the number of threads 2014-11-16 13:14:42 +01:00
workqueue.hpp Rename C++ header files. 2014-05-25 16:27:14 +02:00