locked_logger.cpp File Reference

#include "locked_logger.h"
#include <basis/istring.h>
#include <basis/set.cpp>

Include dependency graph for locked_logger.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOCK_LOGGER(retval)
#define UNLOCK_LOGGER   unlock_object(real_guy)


Define Documentation

#define LOCK_LOGGER ( retval   ) 

Value:

log_base *real_guy = lock_object(); \
  if (!real_guy) { \
    unlock_object(real_guy); \
    return retval; \
  }

Definition at line 42 of file locked_logger.cpp.

Referenced by locked_logger::add_filter(), locked_logger::clear_filters(), locked_logger::eol(), locked_logger::established(), locked_logger::filter_set(), locked_logger::get_ending(), locked_logger::log(), locked_logger::member(), and locked_logger::remove_filter().

#define UNLOCK_LOGGER   unlock_object(real_guy)

Definition at line 49 of file locked_logger.cpp.

Referenced by locked_logger::add_filter(), locked_logger::clear_filters(), locked_logger::eol(), locked_logger::established(), locked_logger::filter_set(), locked_logger::get_ending(), locked_logger::log(), locked_logger::member(), and locked_logger::remove_filter().


Generated on Fri Nov 28 04:30:08 2008 for HOOPLE Libraries by  doxygen 1.5.1