Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EsafMsg

#include "EsafMsg.hh"

EsafMsg


class description - source file - inheritance tree (.pdf)

class EsafMsg : public basic_ostringstream<char,char_traits<char>,allocator<char> >

Inheritance Chart:
basic_ostringstream,allocator >
<-
EsafMsg

    public:
EsafMsg() EsafMsg(const EsafMsg&) EsafMsg(EsafMsg::MsgSeverity, const string&, const string&) virtual ~EsafMsg() static TClass* Class() void Clear() void Copy(EsafMsg&) const void Count() void Dispatch() void Flush() Int_t GetProgress() const const string GetSender() const EsafMsg::MsgSeverity GetSeverity() const const string GetText() const virtual TClass* IsA() const EsafMsg& operator=(const EsafMsg&) void SetProgress(int progress = -1) void SetSender(const string& snd) void SetSeverity(EsafMsg::MsgSeverity svr) void SetText(const string& txt) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fProgress Counting status EsafMsg::MsgSeverity fSeverity string fSender public:
static const EsafMsg::MsgSeverity Debug static const EsafMsg::MsgSeverity Info static const EsafMsg::MsgSeverity Warning static const EsafMsg::MsgSeverity Panic static const EsafMsg::MsgSeverity None

Class Description


EsafMsg() : ostringstream("")
 empty ctor
 set message values to default


EsafMsg(const EsafMsg& o )
 Copy constructor


EsafMsg(EsafMsg::MsgSeverity svr, const string& snd, const string& txt) : ostringstream(txt)
 ctor


~EsafMsg()
 dtor


void Copy( EsafMsg& o ) const
 Copy this to o


void Clear()
 clear message


void Dispatch()
 Dispatch message


void Flush()
 Dispatch message


void Count()
 Counting progress




Inline Functions


                    EsafMsg& operator=(const EsafMsg&)
                        void SetSeverity(EsafMsg::MsgSeverity svr)
                        void SetSender(const string& snd)
                        void SetText(const string& txt)
        EsafMsg::MsgSeverity GetSeverity() const
                const string GetSender() const
                const string GetText() const
                        void SetProgress(int progress = -1)
                       Int_t GetProgress() const
                     TClass* Class()
                     TClass* IsA() const
                        void ShowMembers(TMemberInspector& insp, char* parent)
                        void Streamer(TBuffer& b)
                        void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:23:10 2005