X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FStringTarget.hh;h=a8bc5a222ae6d79528b311554f4d55392a4dee85;hb=412024ed31a4ab4eaea7a4165a434f8efebee325;hp=6aa740b94025d8dec445004d6dee004025f64757;hpb=ae06fe86f16fdabb7ffb219d255444d2eb4f4f79;p=senf.git diff --git a/Utils/Logger/StringTarget.hh b/Utils/Logger/StringTarget.hh index 6aa740b..a8bc5a2 100644 --- a/Utils/Logger/StringTarget.hh +++ b/Utils/Logger/StringTarget.hh @@ -1,8 +1,8 @@ // $Id$ // -// Copyright (C) 2007 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer NETwork research (NET) +// Copyright (C) 2007 +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund // // This program is free software; you can redistribute it and/or modify @@ -23,8 +23,8 @@ /** \file \brief StringTarget public header */ -#ifndef HH_StringTarget_ -#define HH_StringTarget_ 1 +#ifndef HH_SENF_Utils_Logger_StringTarget_ +#define HH_SENF_Utils_Logger_StringTarget_ 1 // Custom includes #include @@ -36,7 +36,11 @@ namespace senf { namespace log { - /** \brief Store log messages in a string buffer + /** \brief Store %log messages in a string buffer + + This target is mostly useful for debug purposes. + + \ingroup targets */ class StringTarget : private boost::base_from_member, @@ -56,8 +60,8 @@ namespace log { ///@} /////////////////////////////////////////////////////////////////////////// - std::string str() const; - void clear(); + std::string str() const; ///< Get log messages accumulated so far + void clear(); ///< Clear buffer protected: