]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/caller.h
Add/document channels/set-permanent priv, and tie setting of +P to it.
[user/henk/code/inspircd.git] / include / caller.h
index 7c6565879dcd21d0f142a68fe7bcdc2139d8b9a2..77fa5de40e799ae2fb1eafbbf0a75662afcc1248 100644 (file)
@@ -14,7 +14,7 @@
 #ifndef __CALLER__H__
 #define __CALLER__H__
 
-/* The templates below can be auto generated by tools/create_templates.pl.
+/** The templates below can be auto generated by tools/create_templates.pl.
  * They are used to represent a functor with a given number of parameters and
  * a specific return type. To prevent passing the wrong number of parameters
  * and have the compiler detect this error at build-time, each class is numbered
@@ -47,7 +47,6 @@
  * this until you do, as if you get this wrong, this can generate some pretty long
  * winded and confusing error messages at compile time.
  */
-
 template <typename ReturnType> class CoreExport HandlerBase0
 {
  public:
@@ -253,7 +252,6 @@ template <typename ReturnType, typename Param1, typename Param2, typename Param3
  * The following parameters are the parameter types for Call(), and again, the macro is numbered to match the number of
  * parameters, to prevent mistakes.
  */
-
 #define DEFINE_HANDLER0(NAME, RETURN) \
        class CoreExport NAME : public HandlerBase0<RETURN> { InspIRCd* Server; public: NAME(InspIRCd* Srv) : Server(Srv) { } virtual ~NAME() { } virtual RETURN Call(); }