t_sequence.cpp File Reference

#include <basis/byte_array.h>
#include <basis/function.h>
#include <basis/guards.h>
#include <basis/istring.h>
#include <basis/sequence.cpp>
#include <opsystem/application_shell.h>
#include <loggers/console_logger.h>
#include <data_struct/static_memory_gremlin.h>
#include <stdio.h>

Include dependency graph for t_sequence.cpp:

Go to the source code of this file.

Defines

#define WHERE   __WHERE__.s()
#define LOG(s)   EMERGENCY_LOG(program_wide_logger(), s)
#define test(expr)

Typedefs

typedef sequence< char > fake_string

Variables

const int test_iterations = 100000
int compnum = 0
const int flags = byte_array::SIMPLE_COPY | byte_array::EXPONE


Define Documentation

#define LOG (  )     EMERGENCY_LOG(program_wide_logger(), s)

Definition at line 34 of file t_sequence.cpp.

#define test ( expr   ) 

Value:

compnum++; \
  if (expr) { \
    char temp[500]; \
    sprintf(temp, "operator test %d", compnum); \
    deadly_error(WHERE, temp, "failure"); \
    return 1; \
  }

Definition at line 37 of file t_sequence.cpp.

Referenced by array_tester(), deep_array_tester(), run_test_05(), and run_test_07().

#define WHERE   __WHERE__.s()

Definition at line 28 of file t_sequence.cpp.

Referenced by ADD(), ADD2(), FIND(), main(), run_test_01(), run_test_02(), run_test_03(), run_test_04(), run_test_05(), run_test_06(), run_test_08(), run_test_09(), run_test_10(), run_test_11(), run_test_12(), run_test_14(), run_test_15(), run_test_16(), run_test_18(), run_test_19(), run_test_21(), run_test_22(), run_test_23(), run_test_24(), run_test_25(), run_test_28(), run_test_29(), run_test_31(), run_test_32(), run_test_33(), run_test_34(), run_test_35(), run_test_36(), run_test_37(), run_test_39(), run_test_40(), run_test_41(), test_byte_table(), test_stack_with_objects(), test_stack_with_pointers(), test_string_table(), and test_tc_table().


Typedef Documentation

typedef sequence<char> fake_string

Definition at line 49 of file t_sequence.cpp.


Variable Documentation

int compnum = 0

Definition at line 32 of file t_sequence.cpp.

const int flags = byte_array::SIMPLE_COPY | byte_array::EXPONE

Definition at line 62 of file t_sequence.cpp.

const int test_iterations = 100000

Definition at line 30 of file t_sequence.cpp.

Referenced by main(), test_byte_table(), test_stack_with_objects(), test_stack_with_pointers(), test_string_table(), and test_tc_table().


Generated on Sat Oct 11 04:29:52 2008 for HOOPLE Libraries by  doxygen 1.5.1