From: tho Date: Fri, 18 Sep 2009 09:29:34 +0000 (+0000) Subject: docu fixes X-Git-Url: http://g0dil.de/git?p=senf.git;a=commitdiff_plain;h=95cc0d59ae1ce92fe14e971f2ef9eaa6faa5b0f2 docu fixes git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1423 270642c3-0616-0410-b53a-bc976706d245 --- diff --git a/senf/Packets/ParseHelpers.hh b/senf/Packets/ParseHelpers.hh index 9eff394..0fa7a00 100644 --- a/senf/Packets/ParseHelpers.hh +++ b/senf/Packets/ParseHelpers.hh @@ -490,8 +490,9 @@ /** \brief Define bit-field Bit fields are supported by a special family of parser macros. These macros simplify defining - fields using the senf::Parse_Int, senf::Parse_UInt and senf::FlagParser parsers by keeping track - of the current bit position and automatically creating the correct template parameters. + fields using the senf::IntFieldParser, senf::UIntFieldParser and senf::FlagParser parsers by + keeping track of the current bit position and automatically creating the correct template + parameters. The \a type parameter specifies the type of bitfield to define. This value is one of \li \c signed, for signed bit fields (senf::IntFieldParser) diff --git a/site_scons/lib/Doxyfile b/site_scons/lib/Doxyfile index 43d2e27..fb67343 100644 --- a/site_scons/lib/Doxyfile +++ b/site_scons/lib/Doxyfile @@ -15,11 +15,11 @@ PREDEFINED = \ type name() const; \ typedef type name##_t;" \ SENF_PARSER_FIELD_RO(name,type)=" \ + protected: \ + type name##_() const; \ public: \ type::value_type name() const; \ - typedef type name##_t; \ - protected: \ - type name##_() const;" \ + typedef type name##_t;" \ SENF_PARSER_BITFIELD(name,bits,type)=" \ senf::ParseField_##type(bits) name() const" \ SENF_PARSER_BITFIELD_RO(name,bits,type)=" \ @@ -71,7 +71,7 @@ PREDEFINED = \ SENF_PARSER_VARIANT(name,chooser,types)=" \ senf::Parse_Variant_Direct::parser name() const" \ SENF_PARSER_PRIVATE_VARIANT(name,chooser,types)=" \ - private: \ + protected: \ senf::Parse_Variant_Direct::parser name() const; \ public:" \ SENF_PARSER_VEC_N(name,elt_type,size_type)=" \