#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 CASTER | ( | bare_node | ) | static_cast<const t_node *>(bare_node) |
| #define DEBUG_LIST |
Definition at line 28 of file t_list.cpp.
Definition at line 39 of file t_list.cpp.
| 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().
| const int DEFAULT_ITERATIONS = 5000 |
Definition at line 24 of file t_list.cpp.
| const istring LOGFILE_NAME |
Initial value:
path_configuration::make_logfile_name ("t_list.log")
Definition at line 32 of file t_list.cpp.
1.5.1