StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | Friends | List of all members
StMessage Class Reference

#include <StMessage.h>

Public Member Functions

 StMessage (const char *mess="", const char *ty="I", const char *opt="O")
 
 StMessage (const StMessage &)
 
void PrintInfo ()
 
int Print (int nChars=-1)
 
time_t & GetTime ()
 
const char * GetType () const
 
char * GetMessage () const
 
unsigned int GetOption () const
 
char * GetOptions () const
 
void SetOptions (const char *opt)
 
size_t GetMemoryUsage ()
 

Protected Attributes

char type [2]
 
unsigned int option
 
time_t messTime
 
char * message
 

Friends

class StMessageManager
 

Detailed Description

Author
G. Van Buren, BNL

This is the class of messages used by StMessageManager in STAR. Messages have a type and message specified at instantiation, and also include a time-date stamp and options for printing.

Definition at line 66 of file StLoggerManager.cxx.


The documentation for this class was generated from the following files: