Defines the tp_assert macro. More...
#include <tpie/config.h>
#include <tpie/portability.h>
#include <iostream>
#include <tpie/tpie_log.h>
#include <cassert>
Go to the source code of this file.
Namespaces | |
tpie | |
pipelining/factory_base.h Base class of pipelining factories | |
Macros | |
#define | tp_assert(condition, message) |
Defines the tp_assert macro.
Definition in file tpie_assert.h.
#define tp_assert | ( | condition, | |
message | |||
) |
condition | The condition to assert |
message | Message describing the erroneous condition |
Definition at line 48 of file tpie_assert.h.
Referenced by tpie::merge_sorter< T, UseProgress, pred_t, store_t >::begin(), tpie::merge_sorter< T, UseProgress, pred_t, store_t >::calc(), tpie::merge_sorter< T, UseProgress, pred_t, store_t >::can_pull(), tpie::btree_node< S >::child(), tpie::merge_sorter< T, UseProgress, pred_t, store_t >::end(), tpie::internal_queue< item_type >::front(), tpie::file_stream< tpie::stream_position >::get_position(), tpie::pipelining::passive_sorter< T, pred_t, store_t >::input(), tpie::ami::stack< T >::main_memory_usage(), tpie::pipelining::passive_sorter< T, pred_t, store_t >::output(), tpie::merge_sorter< T, UseProgress, pred_t, store_t >::pull(), tpie::merge_sorter< T, UseProgress, pred_t, store_t >::push(), tpie::file_stream< tpie::stream_position >::seek(), tpie::merge_sorter< T, UseProgress, pred_t, store_t >::set_parameters(), tpie::ami::Internal_Sorter_Obj< T, Compare >::sort(), tpie::file_stream< tpie::stream_position >::truncate(), and tpie::btree_node< S >::value().