ESLA

Embeddable Scriting LAnguage

frantz@pangea.stanford.edu

Stanford University, Rock Fracture Project research group

© 2003

StaticLogger Class Reference


Detailed Description

See Logger class for more informations

Definition at line 46 of file static_logger.h.

Static Public Methods

StaticLogger & instance ()
bool connect (Writer *w, const std::string &name, bool active=true)
bool disconnect (const std::string &name)
void disconnect_all ()
void activate (const std::string &name)
void deactivate (const std::string &name)
void activate_alone (const std::string &name)
void activate_all ()
void deactivate_all ()
bool is_activated (const std::string &name)

Static Public Attributes

const Endl endl
const Beginl beginl

Friends

class Writer
StaticLogger & operator<< (StaticLogger &, const StaticLogger::Beginl &)
StaticLogger & operator<< (StaticLogger &, const StaticLogger::Endl &)
StaticLogger & operator<< (StaticLogger &, const std::string &)
StaticLogger & operator<< (StaticLogger &, const char *)
StaticLogger & operator<< (StaticLogger &, bool)
StaticLogger & operator<< (StaticLogger &, short)
StaticLogger & operator<< (StaticLogger &, char)
StaticLogger & operator<< (StaticLogger &, int)
StaticLogger & operator<< (StaticLogger &, unsigned int)
StaticLogger & operator<< (StaticLogger &, long int)
StaticLogger & operator<< (StaticLogger &, float)
StaticLogger & operator<< (StaticLogger &, double)


Member Function Documentation

void StaticLogger::activate (  const std::string &    name )  [static]
 

void StaticLogger::activate_all (    )  [static]
 

void StaticLogger::activate_alone (  const std::string &    name )  [static]
 

bool StaticLogger::connect (  Writer *    w,
const std::string &    name,
bool    active = true
)  [static]
 

void StaticLogger::deactivate (  const std::string &    name )  [static]
 

void StaticLogger::deactivate_all (    )  [static]
 

bool StaticLogger::disconnect (  const std::string &    name )  [static]
 

void StaticLogger::disconnect_all (    )  [static]
 

StaticLogger& StaticLogger::instance (    )  [static]
 

bool StaticLogger::is_activated (  const std::string &    name )  [static]
 


Friends And Related Function Documentation

StaticLogger& operator<< (  StaticLogger &   ,
double   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
float   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
long    int
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
unsigned    int
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
int   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
char   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
short   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
bool   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
const char *   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
const std::string &   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
const StaticLogger::Endl &   
)  [friend]
 

StaticLogger& operator<< (  StaticLogger &   ,
const StaticLogger::Beginl &   
)  [friend]
 

friend class Writer [friend]
 

Definition at line 47 of file static_logger.h.


Field Documentation

const Beginl StaticLogger::beginl [static]
 

Definition at line 59 of file static_logger.h.

const Endl StaticLogger::endl [static]
 

Definition at line 58 of file static_logger.h.


Generated on Wed May 14 11:42:34 2003 for Esla-lib by doxygen1.3-rc1