X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FPhoenix.hh;h=773bc5a0445a89e1dc3e27090648102ba789dd14;hb=412024ed31a4ab4eaea7a4165a434f8efebee325;hp=c0e81e5bf4f2e2ead1d39867bc49d219ea279d38;hpb=42f556b7d7c8f210c5919fcb298b0dccdae568e3;p=senf.git diff --git a/Utils/Phoenix.hh b/Utils/Phoenix.hh index c0e81e5..773bc5a 100644 --- a/Utils/Phoenix.hh +++ b/Utils/Phoenix.hh @@ -23,8 +23,8 @@ /** \file \brief Phoenix public header */ -#ifndef HH_Phoenix_ -#define HH_Phoenix_ 1 +#ifndef HH_SENF_Utils_Phoenix_ +#define HH_SENF_Utils_Phoenix_ 1 // Custom includes #include @@ -33,10 +33,25 @@ #include "Phoenix.ih" ///////////////////////////////hh.p//////////////////////////////////////// +/** \defgroup phoenix_helpers Boost.Phoenix extensions */ + namespace senf { namespace phoenix { + + /** \brief \c push_back phoenix functor + + push_back(c, x) := c.push_back(x) + \ingroup phoenix_helpers + */ ::phoenix::function const push_back; + + /** \brief \c clear phoenix functor + + clear(c) := c.clear() + + \ingroup phoenix_helpers + */ ::phoenix::function const clear; }}