icinga2/lib/base
Gunnar Beutner 65be09215f Avoid unnecessary type lookups
refs #7622
2014-11-10 20:07:07 +01:00
..
CMakeLists.txt Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
application.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
application.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
application.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
array.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
array.hpp Implement support for arbitrarily complex indexers 2014-11-04 15:20:33 +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 Use const-ref specifier when catching exceptions 2014-08-25 08:36:30 +02: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 Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02: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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
dynamicobject.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
dynamicobject.ti Improve config compiler's memory usage 2014-11-08 13:21:51 +01:00
dynamictype.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +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 Implement support for unity builds 2014-08-30 20:02:12 +02: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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
json.hpp Replace cJSON with YAJL 2014-10-26 20:00:35 +01:00
logger.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
object.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
objectlock.cpp Implement support for thin mutexes 2014-11-09 16:54:33 +01:00
objectlock.hpp Implement support for thin mutexes 2014-11-09 16:54:33 +01:00
primitivetype.cpp Speed up type lookups 2014-11-07 12:39:32 +01:00
primitivetype.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
process.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
scriptfunction.hpp Speed up type lookups 2014-11-07 12:39:32 +01:00
scriptfunctionwrapper.cpp Rename C++ header files. 2014-05-25 16:27:14 +02:00
scriptfunctionwrapper.hpp Fix build problems with Oracle Solaris Studio 2014-09-02 13:09:17 +02:00
scriptutils.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
scriptutils.hpp Implement the keys() function 2014-11-03 13:05:14 +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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
statsfunction.hpp Speed up type lookups 2014-11-07 12:39:32 +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 Speed up type lookups 2014-11-07 12:39:32 +01:00
streamlogger.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
streamlogger.hpp Implement typeof() function 2014-11-03 00:45:14 +01:00
streamlogger.ti Implement support for C/C++ comments in the TI compiler 2014-10-17 19:44:31 +02:00
string.cpp Speed up type lookups 2014-11-07 12:39:32 +01:00
string.hpp Rename qstring.{cpp,hpp} to string.{cpp,hpp} 2014-10-19 14:52:07 +02: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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
thinmutex.hpp Implement support for thin mutexes 2014-11-09 16:54:33 +01:00
threadpool.cpp Refactor logging code 2014-10-19 17:52:17 +02:00
threadpool.hpp Improve thread spawning behavior 2014-09-11 11:45:21 +02:00
timer.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
timer.hpp Speed up type lookups 2014-11-07 12:39:32 +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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
tlsutility.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
type.cpp Speed up type lookups 2014-11-07 12:39:32 +01:00
type.hpp Avoid unnecessary type lookups 2014-11-10 20:07:07 +01:00
unix.hpp Add SUN_LEN compatibility macro for Haiku 2014-09-06 02:30:09 +02: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 dynamic_cast problem 2014-11-06 09:05:12 +01:00
utility.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
value-operators.cpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
value.cpp Implement typeof() function 2014-11-03 00:45:14 +01:00
value.hpp Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +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 Replace boost::shared_ptr with boost::intrusive_ptr 2014-11-09 16:54:41 +01:00
workqueue.hpp Rename C++ header files. 2014-05-25 16:27:14 +02:00