icinga2/lib/perfdata
Johannes Schmidt 393724bb2a Consistently use std::exception_ptr
`DiagnosticInformation()` wasn't able to take a `std::exception_ptr` due
to the missing conversion on older boost versions, so now everything uses
the std::exception_ptr instead. There are still a few reasons to use
`boost::exception` in some places, but for exception pointers, the standard
one should be better in most cases and almost never requires to include an
extra header.
2026-07-02 13:59:48 +02:00
..
CMakeLists.txt Add OTLPMetricsWriter 2026-04-01 12:18:21 +02:00
elasticsearchwriter.cpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
elasticsearchwriter.hpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
elasticsearchwriter.ti Use PerfdataWriterConnection in perfdata writers 2026-03-17 12:11:26 +01:00
gelfwriter.cpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
gelfwriter.hpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
gelfwriter.ti Use PerfdataWriterConnection in perfdata writers 2026-03-17 12:11:26 +01:00
graphitewriter.cpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
graphitewriter.hpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
graphitewriter.ti Use PerfdataWriterConnection in perfdata writers 2026-03-17 12:11:26 +01:00
influxdb2writer.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
influxdb2writer.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
influxdb2writer.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
influxdbcommonwriter.cpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
influxdbcommonwriter.hpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
influxdbcommonwriter.ti Use PerfdataWriterConnection in perfdata writers 2026-03-17 12:11:26 +01:00
influxdbwriter.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
influxdbwriter.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
influxdbwriter.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
opentsdbwriter.cpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
opentsdbwriter.hpp Fix potential nullptr-dereference in perfdata writer stats functions 2026-06-17 15:16:37 +02:00
opentsdbwriter.ti Use PerfdataWriterConnection in perfdata writers 2026-03-17 12:11:26 +01:00
otlpmetricswriter.cpp Consistently use std::exception_ptr 2026-07-02 13:59:48 +02:00
otlpmetricswriter.hpp Allow users to provide additional resource attributes 2026-04-01 12:18:21 +02:00
otlpmetricswriter.ti OTLP: Set enable_ha to true by default 2026-04-01 12:18:21 +02:00
perfdatawriter.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
perfdatawriter.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
perfdatawriter.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
perfdatawriterconnection.cpp Correctly create AsioTlsStream with host argument 2026-04-17 10:08:20 +02:00
perfdatawriterconnection.hpp Add PerfdataWriterConnection class 2026-03-06 10:55:05 +01:00