16 #include <sys/types.h>
90 void sign_on (
const string& func_name_);
118 int log_open (
const std::string& logsvr_,
const char* logfname_,
136 #define LOGGER ASSA::Logger::get_instance()
270 #if defined (ASSA_NLOGGING)
271 # define DL(X) do {} while (0)
282 #if defined (ASSA_NLOGGING)
283 # define EL(X) do {} while (0)
288 LOGGER->log_msg(ASSA::ASSAERR,"errno: %d \"%s\"\n", errno, strerror(errno)); \
307 LOGGER->set_app_name (appname_);
321 u_long maxsize_ = 10485760)
323 return LOGGER->log_open (logfname_, groups_, maxsize_);
329 return LOGGER->log_open (groups_);
345 const char* logfname_,
348 u_long maxsize_ = 10485760)
350 int ret =
LOGGER->log_open (logsvraddr_, logfname_, groups_,
397 : m_fname (fn_), m_mask (mask_)
429 #define trace(s) ASSA::DiagnosticContext tRaCeR(s);
437 #define trace_with_mask(s, m) ASSA::DiagnosticContext tRaCeR(s, m);