Implemented global cross-reference generation
[senf.git] / Packets / ParserBase.ih
index 3cb5eb1..38698b9 100644 (file)
@@ -27,8 +27,8 @@
 
 ///////////////////////////////ih.p////////////////////////////////////////
 
-namespace satcom {
-namespace pkf {
+namespace senf {
+
 namespace impl {
 
     struct ParserBase {};
@@ -45,11 +45,11 @@ namespace impl {
             Parser_traits_fixed_size_check(&Parser::bytes))-sizeof(Parser_traits_sentinel<1>);
     };
 
-    template <class T>
-    Parser_traits_sentinel<2> Parser_traits_fixed_size_check(T);
+    template <class R>
+    Parser_traits_sentinel<2> Parser_traits_fixed_size_check(R (*)());
 
     template <class R,class T>
-    Parser_traits_sentinel<1> Parser_traits_fixed_size_check(R (T::*)());
+    Parser_traits_sentinel<1> Parser_traits_fixed_size_check(R (T::*)() const);
 
     template <class Parser, class Iterator>
     bool check(Iterator const & b, Iterator const & e, ParserBase *);
@@ -87,7 +87,7 @@ namespace impl {
         static unsigned bytes() { return Parser::bytes(); }
     };
 
-}}}
+}}
 
 ///////////////////////////////ih.e////////////////////////////////////////
 #endif
@@ -95,5 +95,5 @@ namespace impl {
 \f
 // Local Variables:
 // mode: c++
-// c-file-style: "satcom"
+// c-file-style: "senf"
 // End: