docs: Documentation update

Change-Id: I6f916eb822a59e980e8fb1134886c3431755119c
diff --git a/utils/trie/aggregate-stats-policy.hpp b/utils/trie/aggregate-stats-policy.hpp
index 3628cc6..4d2673b 100644
--- a/utils/trie/aggregate-stats-policy.hpp
+++ b/utils/trie/aggregate-stats-policy.hpp
@@ -27,6 +27,8 @@
 namespace ndn {
 namespace ndnSIM {
 
+/// @cond include_hidden
+
 /**
  * @brief Traits for policy that just keeps track of number of elements
  * It's doing a rather expensive job, but just in case it needs to be extended later
@@ -159,4 +161,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // AGGREGATE_STATS_POLICY_H_
diff --git a/utils/trie/counting-policy.hpp b/utils/trie/counting-policy.hpp
index 4a74036..71331b7 100644
--- a/utils/trie/counting-policy.hpp
+++ b/utils/trie/counting-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef COUNTING_POLICY_H_
 #define COUNTING_POLICY_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/options.hpp>
 #include <boost/intrusive/list.hpp>
 
@@ -108,4 +110,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // COUNTING_POLICY_H_
diff --git a/utils/trie/detail/functor-hook.hpp b/utils/trie/detail/functor-hook.hpp
index a638e59..17542ba 100644
--- a/utils/trie/detail/functor-hook.hpp
+++ b/utils/trie/detail/functor-hook.hpp
@@ -20,6 +20,8 @@
 #ifndef FUNCTOR_HOOK_H_
 #define FUNCTOR_HOOK_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/parent_from_member.hpp>
 
 namespace ns3 {
@@ -73,4 +75,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // FUNCTOR_HOOK_H_
diff --git a/utils/trie/detail/multi-policy-container.hpp b/utils/trie/detail/multi-policy-container.hpp
index cf2634f..5c3450b 100644
--- a/utils/trie/detail/multi-policy-container.hpp
+++ b/utils/trie/detail/multi-policy-container.hpp
@@ -20,6 +20,8 @@
 #ifndef MULTI_POLICY_CONTAINER_H_
 #define MULTI_POLICY_CONTAINER_H_
 
+/// @cond include_hidden
+
 #include <boost/mpl/inherit_linearly.hpp>
 #include <boost/mpl/at.hpp>
 
@@ -207,4 +209,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // MULTI_POLICY_CONTAINER_H_
diff --git a/utils/trie/detail/multi-type-container.hpp b/utils/trie/detail/multi-type-container.hpp
index 84e2f55..f84f860 100644
--- a/utils/trie/detail/multi-type-container.hpp
+++ b/utils/trie/detail/multi-type-container.hpp
@@ -20,6 +20,8 @@
 #ifndef MULTI_TYPE_CONTAINER_H_
 #define MULTI_TYPE_CONTAINER_H_
 
+/// @cond include_hidden
+
 #include <boost/mpl/inherit_linearly.hpp>
 #include <boost/mpl/inherit.hpp>
 #include <boost/mpl/at.hpp>
@@ -79,4 +81,6 @@
 } // ndn
 } // ns3
 
+/// @cond include_hidden
+
 #endif // MULTI_TYPE_CONTAINER_H_
diff --git a/utils/trie/empty-policy.hpp b/utils/trie/empty-policy.hpp
index 404028f..237a647 100644
--- a/utils/trie/empty-policy.hpp
+++ b/utils/trie/empty-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef EMPTY_POLICY_H_
 #define EMPTY_POLICY_H_
 
+/// @cond include_hidden
+
 namespace ns3 {
 namespace ndn {
 namespace ndnSIM {
@@ -76,4 +78,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // EMPTY_POLICY_H_
diff --git a/utils/trie/fifo-policy.hpp b/utils/trie/fifo-policy.hpp
index d58de22..44f335e 100644
--- a/utils/trie/fifo-policy.hpp
+++ b/utils/trie/fifo-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef FIFO_POLICY_H_
 #define FIFO_POLICY_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/options.hpp>
 #include <boost/intrusive/list.hpp>
 
@@ -125,4 +127,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif
diff --git a/utils/trie/lfu-policy.hpp b/utils/trie/lfu-policy.hpp
index 68137ad..6234961 100644
--- a/utils/trie/lfu-policy.hpp
+++ b/utils/trie/lfu-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef LFU_POLICY_H_
 #define LFU_POLICY_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/options.hpp>
 #include <boost/intrusive/set.hpp>
 
@@ -158,4 +160,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // LFU_POLICY_H
diff --git a/utils/trie/lru-policy.hpp b/utils/trie/lru-policy.hpp
index fc790a3..a88b0f7 100644
--- a/utils/trie/lru-policy.hpp
+++ b/utils/trie/lru-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef LRU_POLICY_H_
 #define LRU_POLICY_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/options.hpp>
 #include <boost/intrusive/list.hpp>
 
@@ -128,4 +130,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif
diff --git a/utils/trie/multi-policy.hpp b/utils/trie/multi-policy.hpp
index 534499f..01c8951 100644
--- a/utils/trie/multi-policy.hpp
+++ b/utils/trie/multi-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef MULTI_POLICY_H_
 #define MULTI_POLICY_H_
 
+/// @cond include_hidden
+
 #include "detail/multi-type-container.hpp"
 #include "detail/multi-policy-container.hpp"
 #include "detail/functor-hook.hpp"
@@ -189,4 +191,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // MULTI_POLICY_H_
diff --git a/utils/trie/payload-policy.hpp b/utils/trie/payload-policy.hpp
index cdf76c3..6df4e7c 100644
--- a/utils/trie/payload-policy.hpp
+++ b/utils/trie/payload-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef PAYLOAD_POLICY_H_
 #define PAYLOAD_POLICY_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/options.hpp>
 #include <boost/intrusive/list.hpp>
 
@@ -122,4 +124,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // PAYLOAD_POLICY_H
diff --git a/utils/trie/payload-with-policy.hpp b/utils/trie/payload-with-policy.hpp
index e682fea..c4c904e 100644
--- a/utils/trie/payload-with-policy.hpp
+++ b/utils/trie/payload-with-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef PAYLOAD_WITH_INDEX_H_
 #define PAYLOAD_WITH_INDEX_H_
 
+/// @cond include_hidden
+
 namespace ns3 {
 namespace ndn {
 namespace ndnSIM {
@@ -100,4 +102,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // PAYLOAD_WITH_POLICY_H_
diff --git a/utils/trie/persistent-policy.hpp b/utils/trie/persistent-policy.hpp
index 49301f3..669b8b2 100644
--- a/utils/trie/persistent-policy.hpp
+++ b/utils/trie/persistent-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef PERSISTENT_POLICY_H_
 #define PERSISTENT_POLICY_H_
 
+/// @cond include_hidden
+
 #include <boost/intrusive/options.hpp>
 #include <boost/intrusive/list.hpp>
 
@@ -126,4 +128,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // PERSISTENT_POLICY_H_
diff --git a/utils/trie/random-policy.hpp b/utils/trie/random-policy.hpp
index 6beaeba..813dae5 100644
--- a/utils/trie/random-policy.hpp
+++ b/utils/trie/random-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef RANDOM_POLICY_H_
 #define RANDOM_POLICY_H_
 
+/// @cond include_hidden
+
 #include "ns3/random-variable.h"
 
 #include <boost/intrusive/options.hpp>
@@ -165,4 +167,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // RANDOM_POLICY_H
diff --git a/utils/trie/trie-with-policy.hpp b/utils/trie/trie-with-policy.hpp
index 2ef3bc4..d0d54f6 100644
--- a/utils/trie/trie-with-policy.hpp
+++ b/utils/trie/trie-with-policy.hpp
@@ -20,6 +20,8 @@
 #ifndef TRIE_WITH_POLICY_H_
 #define TRIE_WITH_POLICY_H_
 
+/// @cond include_hidden
+
 #include "trie.hpp"
 
 namespace ns3 {
@@ -299,4 +301,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // TRIE_WITH_POLICY_H_
diff --git a/utils/trie/trie.hpp b/utils/trie/trie.hpp
index 9ca8a28..28c075e 100644
--- a/utils/trie/trie.hpp
+++ b/utils/trie/trie.hpp
@@ -20,6 +20,8 @@
 #ifndef TRIE_H_
 #define TRIE_H_
 
+/// @cond include_hidden
+
 #include "ns3/ndnSIM/model/ndn-common.hpp"
 
 #include "ns3/ptr.h"
@@ -771,4 +773,6 @@
 } // ndn
 } // ns3
 
+/// @endcond
+
 #endif // TRIE_H_