X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FVectorParser.hh;h=db9e0de2c015adc79658c8c584caa848a65a2e50;hb=81f84badf27b66dbadec9890646ca1193e998505;hp=623e18f567fec095468c36d8d3bfd46e9a200048;hpb=d3cc92544f3efc741d14c36e4cd89e311a6867fa;p=senf.git diff --git a/Packets/VectorParser.hh b/Packets/VectorParser.hh index 623e18f..db9e0de 100644 --- a/Packets/VectorParser.hh +++ b/Packets/VectorParser.hh @@ -54,7 +54,16 @@ namespace senf { VectorParser makes use of a policy template argument, \a AuxPolicy, to customize the way the containers size is obtained. You will normally not instantiate VectorParser directly, you will use the \ref SENF_PARSER_VECTOR() helper macro. + + Some basic vector access methods are defined as parser members. To access the complete list + API however you will need to instantiate a container wrapper for the vector. See \ref + packet_usage_fields_collection. + \see + \ref How to access \ref packet_usage_fields_collection \n + SENF_PARSER_VECTOR() macro used to define vector fields \n + VectorParser_Container vector container wrapper API + \ingroup parsecollection */ template @@ -276,6 +285,11 @@ namespace senf { \param[in] size name of field giving the vector size \param[in] elt_type vector element type + \see + How to use \ref packet_usage_fields_collection \n + senf::VectorParser the vector parser API for vector field access + senf::VectorParser_Container the vector parser container API for vector field access + \hideinitializer \ingroup packetparsermacros */