AFF --- A container for numbers (array) by Friederich and Forbriger.
Debug functions

Files

file  dump_array.h
 factored out Array dump function (prototypes)
 
file  dump_series.h
 factored out Series dump function (prototypes)
 
file  dump_sharedheap.h
 factored out SharedHeap dump function (prototypes)
 
file  dump_simplerigidarray.h
 factored out SimpleRigidArray dump function (prototypes)
 
file  dump_strided.h
 factored out Strided dump function (prototypes)
 

Macros

#define DUMP(A)
 Dump any object through its dump function. More...
 
#define LOCATION
 print program location More...
 
#define CODE(C)   std::cout << #C << ";" << std::endl; C
 Dump code and execute (works like echo) More...
 

Functions

void aff::anonymous_namespace{dump.cc}::dump_map_helper (const Strided &shape, const Tdim &i, const Tdim &j, Strided::TIndexVec &index, std::ostream &os)
 recursive usage tests all offset functions More...
 
template<class T >
void aff::anonymous_namespace{dump_array.h}::dump_array_helper (const aff::ConstArray< T > &array, const Tdim &i, const Tdim &j, Strided::TIndexVec &index, std::ostream &os)
 recursive usage tests all access functions More...
 
template<class T >
void aff::dump_array_values (const ConstArray< T > &array, const Tdim &i=(Strided::Mmax_dimen-1), std::ostream &os=std::cout)
 Dump array values only. More...
 
template<class T >
void aff::dump_array (const ConstArray< T > &array, const Tdim &i=(Strided::Mmax_dimen-1), std::ostream &os=std::cout)
 Dump array values. More...
 
template<class T >
void aff::dump (const ConstArray< T > &array, std::ostream &os=std::cout)
 Dump array shape. More...
 
template<typename T >
void aff::dump (const aff::ConstSeries< T > &series, std::ostream &os=std::cout)
 Dump series contents. More...
 
template<typename T >
void aff::dump_layout (const aff::ConstSharedHeap< T > &sharedheap, std::ostream &os=std::cout)
 Dump heap layout. More...
 
template<typename T >
void aff::dump (const aff::ConstSharedHeap< T > &sharedheap, std::ostream &os=std::cout)
 Dump heap contents. More...
 
template<class T , Tsize N>
void aff::dump (const aff::SimpleRigidArray< T, N > &array, std::ostream &os=std::cout)
 Dump aff::SimpleRigidArray. More...
 
void aff::dump (const Strided &shape, std::ostream &os)
 dump shape More...
 
void aff::dump_map (const Strided &shape, const Tdim &i, std::ostream &os)
 dump index mapping of shape More...
 

Detailed Description