From ae62a57f4e1b5dda5fd550f1584990a884b0944e Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Mon, 10 Mar 2008 14:59:49 -0700 Subject: [PATCH] dox doc --- src/core/traced-value.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/core/traced-value.h b/src/core/traced-value.h index bd507126a..76d43f380 100644 --- a/src/core/traced-value.h +++ b/src/core/traced-value.h @@ -12,6 +12,17 @@ namespace ns3 { +/** + * \brief trace classes with value semantics + * + * If you want to trace the change of value of a class or + * primitive type which have value semantics (they _must_ + * support operator !=), you can wrap them in an instance of + * this template: this instance will behave just like + * the original class (if it did not export any special method), + * and will define Connect/Disconnect methods to work + * with an ns3::TraceSourceAccessor. + */ template class TracedValue {