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

Public Member Functions

void ucmlog (unsigned int pripority, const char *message)
 
void ucmlog (const char *message=0)
 
void ucmlogevent (EStage stage=EBegin, const char *message=0)
 
void ucmlogmessage (const char *message=0)
 
int closelog ()
 
void openTask (unsigned int brokerTaskID)
 
void openJob (unsigned int brokerJobID)
 
void openTask ()
 
void openJob ()
 
void setlogmask (unsigned int logmask)
 
void setAttribute (const char *key, const char *value)
 
void setTaskId (unsigned int brokerTaskID)
 
void setJobId (unsigned int brokerJobID)
 
void setEventId (unsigned int taskId)
 
const char * getAttribute (const char *key) const
 
const char * getAttribute (int attributeIndex) const
 
int getNumberofAttributes () const
 
void resetAttribute (const char *key)
 
void resetAttributes ()
 
unsigned long getTaskId () const
 
unsigned long getJobId () const
 
unsigned long getEventId () const
 
bool isTaskOpen () const
 
bool isJobOpen () const
 

Static Public Member Functions

static TXUcmLogopenlog (const char *ident, int logopt, EFacility facility)
 
static TXUcmLogopenlog (const char *ident, int logopt)
 
static TXUcmLogopenlog (const char *ident="ucmlog")
 

Detailed Description

Definition at line 4 of file TxUcmlog.h.


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