t_list.cpp File Reference

#include <basis/chaos.h>
#include <basis/guards.h>
#include <basis/istring.h>
#include <nodes/list.h>
#include <nodes/node.h>
#include <loggers/file_logger.h>
#include <opsystem/path_configuration.h>
#include <data_struct/static_memory_gremlin.h>

Include dependency graph for t_list.cpp:

Go to the source code of this file.

Defines

#define DEBUG_LIST
#define CASTER(bare_node)   static_cast<const t_node *>(bare_node)

Typedefs

typedef basket< int > t_node

Functions

int main (int formal(argc), char *formal(argv)[])

Variables

 HOOPLE_STARTUP_CODE
const istring LOGFILE_NAME
const int DEFAULT_ITERATIONS = 5000


Define Documentation

#define CASTER ( bare_node   )     static_cast<const t_node *>(bare_node)

Definition at line 42 of file t_list.cpp.

Referenced by main().

#define DEBUG_LIST

Definition at line 28 of file t_list.cpp.


Typedef Documentation

typedef basket<int> t_node

Definition at line 39 of file t_list.cpp.


Function Documentation

int main ( int   formal(argc),
char *  formal(argv)[] 
)

Definition at line 45 of file t_list.cpp.

References guards::alert_message(), CASTER, deadly_error, DEFAULT_ITERATIONS, nodes::list::elements(), nodes::list::forward(), nodes::list::head(), chaos::inclusive(), nodes::list::index(), nodes::list::insert(), nodes::list::iterator::is_head(), nodes::list::iterator::is_tail(), log(), LOGFILE_NAME, nodes::list::iterator::observe(), istring::SPRINTF, nodes::list::tail(), and nodes::list::zap().


Variable Documentation

const int DEFAULT_ITERATIONS = 5000

Definition at line 36 of file t_list.cpp.

Referenced by main().

HOOPLE_STARTUP_CODE

Definition at line 24 of file t_list.cpp.

const istring LOGFILE_NAME

Initial value:

Definition at line 32 of file t_list.cpp.


Generated on Fri Nov 21 04:31:33 2008 for HOOPLE Libraries by  doxygen 1.5.1