36 #ifndef _asciisequence_h
37 #define _asciisequence_h 1
51 virtual int length()
const;
54 virtual void print_ascii(ostream &strm,
bool print_name)
throw(InternalErr);
58 virtual void print_ascii_row(ostream &strm,
int row, BaseTypeRow out_vars);
virtual int element_count(bool leaves=false)
virtual BaseType * ptr_duplicate()
AsciiSequence(const string &n)
virtual int length() const
virtual void print_leading_vars(ostream &strm, BaseTypeRow &outer_vars)
virtual void print_header(ostream &strm)
virtual void print_ascii(ostream &strm, bool print_name)
Print an ASCII representation for an instance of BaseType's children.
virtual void print_ascii_rows(ostream &strm, BaseTypeRow out_vars)
virtual void print_ascii_row(ostream &strm, int row, BaseTypeRow out_vars)