X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FStream.ih;h=a2db435fee47ace69810480fc0d5865f41353ca2;hb=54eed72c506b09ef5b4be0b62fecedfbc0e3f261;hp=55b2dd25414a79d7933c1709b573a585355ab95e;hpb=b52002fa2001e6472d6aa3dde263b85f654c6e8e;p=senf.git diff --git a/Utils/Logger/Stream.ih b/Utils/Logger/Stream.ih index 55b2dd2..a2db435 100644 --- a/Utils/Logger/Stream.ih +++ b/Utils/Logger/Stream.ih @@ -27,6 +27,7 @@ #define IH_Stream_ 1 // Custom includes +#include ///////////////////////////////ih.p//////////////////////////////////////// @@ -36,8 +37,16 @@ namespace detail { struct StreamBase { + StreamBase(); virtual ~StreamBase() {}; - virtual char const * v_name() = 0; + + std::string fullName() const; + virtual std::string v_name() const; + + void init(); + + unsigned index; + static unsigned nStreams; }; }}}