post_office.cpp File Reference

#include "letter.h"
#include "mailbox.h"
#include "post_office.h"
#include <basis/mutex.h>
#include <basis/log_base.h>
#include <basis/portable.h>
#include <basis/set.h>
#include <data_struct/amorph.cpp>
#include <data_struct/unique_id.h>
#include <mechanisms/ithread.h>
#include <mechanisms/thread_cabinet.h>
#include <mechanisms/time_stamp.h>
#include <nodes/catalogable.h>
#include <nodes/object_catalog.h>
#include <opsystem/path_configuration.h>

Include dependency graph for post_office.cpp:

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

Go to the source code of this file.

Defines

#define LOG(a)   CLASS_EMERGENCY_LOG(program_wide_logger(), a)

Variables

const int CLEANING_INTERVAL = 14 * SECOND_ms
const int SNOOZE_TIME_FOR_POSTMAN = 42
const int DELIVERIES_ALLOWED = 350


Define Documentation

#define LOG (  )     CLASS_EMERGENCY_LOG(program_wide_logger(), a)

Definition at line 41 of file post_office.cpp.


Variable Documentation

const int CLEANING_INTERVAL = 14 * SECOND_ms

Definition at line 43 of file post_office.cpp.

Referenced by post_office::deliver_mail_on_route().

const int DELIVERIES_ALLOWED = 350

Definition at line 51 of file post_office.cpp.

Referenced by post_office::deliver_mail_on_route().

const int SNOOZE_TIME_FOR_POSTMAN = 42

Definition at line 46 of file post_office.cpp.


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