37 #define _asciiarray_h 1
40 #include "AsciiOutput.h"
47 void print_vector(ostream &strm,
bool print_name);
48 void print_array(ostream &strm,
bool print_name);
49 void print_complex_array(ostream &strm,
bool print_name);
56 virtual BaseType *ptr_duplicate();
57 int print_row(ostream &strm,
int index,
int number);
59 int get_index(vector<int> indices)
throw(InternalErr);
65 int get_nth_dim_size(
size_t n)
throw(InternalErr);
71 vector<int> get_shape_vector(
size_t n)
throw(InternalErr);
72 virtual void print_ascii(ostream &strm,
bool print_name =
true)