Packets: Fix VariantParser invalid parser access bug
[senf.git] / Packets / VectorParser.ih
index 65f7cef..bd46aa1 100644 (file)
@@ -23,8 +23,8 @@
 /** \file
     \brief VectorParser internal header */
 
-#ifndef IH_VectorParser_
-#define IH_VectorParser_ 1
+#ifndef IH_SENF_Packets_VectorParser_
+#define IH_SENF_Packets_VectorParser_ 1
 
 // Custom includes
 
@@ -33,6 +33,8 @@
 namespace senf {
 namespace detail {
 
+#ifndef DOXYGEN
+
     template <class ElementParser, class AuxPolicy, class AuxTag>
     struct VectorParserPolicy
     {};
@@ -86,6 +88,8 @@ namespace detail {
                                   size,                                                           \
                                   senf::detail::VectorParserTraits<elt_type> )
 
+#endif
+
 }}
                               
 ///////////////////////////////ih.e////////////////////////////////////////