diff --git a/src/helper/trace-helper.h b/src/helper/trace-helper.h index 8f3b6b7de..464c0e8d3 100644 --- a/src/helper/trace-helper.h +++ b/src/helper/trace-helper.h @@ -326,6 +326,16 @@ AsciiTraceHelper::HookDefaultReceiveSinkWithContext ( class PcapHelperForDevice { public: + /** + * @brief Construct a PcapHelperForDevice + */ + PcapHelperForDevice () {} + + /** + * @brief Destroy a PcapHelperForDevice + */ + virtual ~PcapHelperForDevice () {} + /** * @brief Enable pcap output the indicated net device. * @internal @@ -401,6 +411,16 @@ public: class AsciiTraceHelperForDevice { public: + /** + * @brief Construct an AsciiTraceHelperForDevice. + */ + AsciiTraceHelperForDevice () {} + + /** + * @brief Destroy an AsciiTraceHelperForDevice. + */ + virtual ~AsciiTraceHelperForDevice () {} + /** * @brief Enable ascii trace output on the indicated net device. * @internal @@ -577,6 +597,16 @@ private: class PcapHelperForIpv4 { public: + /** + * @brief Construct a PcapHelperForIpv4. + */ + PcapHelperForIpv4 () {} + + /** + * @brief Destroy a PcapHelperForIpv4. + */ + virtual ~PcapHelperForIpv4 () {} + /** * @brief Enable pcap output the indicated Ipv4 and interface pair. * @internal @@ -650,6 +680,16 @@ public: class AsciiTraceHelperForIpv4 { public: + /** + * @brief Construct an AsciiTraceHelperForIpv4. + */ + AsciiTraceHelperForIpv4 () {} + + /** + * @brief Destroy an AsciiTraceHelperForIpv4 + */ + virtual ~AsciiTraceHelperForIpv4 () {} + /** * @brief Enable ascii trace output on the indicated Ipv4 and interface pair. * @internal @@ -837,6 +877,16 @@ private: class PcapHelperForIpv6 { public: + /** + * @brief Construct a PcapHelperForIpv6. + */ + PcapHelperForIpv6 () {} + + /** + * @brief Destroy a PcapHelperForIpv6 + */ + virtual ~PcapHelperForIpv6 () {} + /** * @brief Enable pcap output the indicated Ipv6 and interface pair. * @internal @@ -909,6 +959,16 @@ public: class AsciiTraceHelperForIpv6 { public: + /** + * @brief Construct an AsciiTraceHelperForIpv6. + */ + AsciiTraceHelperForIpv6 () {} + + /** + * @brief Destroy an AsciiTraceHelperForIpv6 + */ + virtual ~AsciiTraceHelperForIpv6 () {} + /** * @brief Enable ascii trace output on the indicated Ipv6 and interface pair. * @internal