Public Types | |
enum | special_conversion { whitespace_conversion = 1 , literal_conversion = 2 } |
Public Member Functions | |
textscan_format_elt (const std::string &txt, int w=0, int p=-1, int bw=0, bool dis=false, char typ='\0', const std::string &ch_class=std::string()) | |
textscan_format_elt (const textscan_format_elt &e) | |
textscan_format_elt & | operator= (const textscan_format_elt &e) |
Public Attributes | |
int | bitwidth |
std::string | char_class |
bool | discard |
bool | numeric |
int | prec |
std::string | text |
char | type |
unsigned int | width |
Definition at line 1602 of file oct-stream.cc.
Enumerator | |
---|---|
whitespace_conversion | |
literal_conversion |
Definition at line 1607 of file oct-stream.cc.
|
inline |
Definition at line 1613 of file oct-stream.cc.
|
inline |
Definition at line 1621 of file oct-stream.cc.
|
inline |
Definition at line 1627 of file oct-stream.cc.
References bitwidth, char_class, discard, numeric, prec, text, type, and width.
int octave::textscan_format_elt::bitwidth |
Definition at line 1656 of file oct-stream.cc.
Referenced by operator=(), octave::textscan_format_list::printme(), and octave::textscan::scan_one().
std::string octave::textscan_format_elt::char_class |
Definition at line 1659 of file oct-stream.cc.
Referenced by operator=(), octave::textscan_format_list::printme(), and octave::textscan::scan_one().
bool octave::textscan_format_elt::discard |
Definition at line 1666 of file oct-stream.cc.
Referenced by operator=(), octave::textscan_format_list::printme(), and octave::textscan::scan_one().
bool octave::textscan_format_elt::numeric |
Definition at line 1669 of file oct-stream.cc.
Referenced by operator=(), and octave::textscan::scan_one().
int octave::textscan_format_elt::prec |
Definition at line 1652 of file oct-stream.cc.
Referenced by operator=(), octave::textscan_format_list::printme(), and octave::textscan::read_double().
std::string octave::textscan_format_elt::text |
Definition at line 1645 of file oct-stream.cc.
Referenced by octave::textscan::match_literal(), operator=(), and octave::textscan_format_list::printme().
char octave::textscan_format_elt::type |
Definition at line 1663 of file oct-stream.cc.
Referenced by operator=(), octave::textscan_format_list::printme(), and octave::textscan::scan_one().
unsigned int octave::textscan_format_elt::width |
Definition at line 1648 of file oct-stream.cc.
Referenced by octave::textscan::match_literal(), operator=(), octave::textscan_format_list::printme(), octave::textscan::read_double(), octave::textscan::scan_cstring(), and octave::textscan::scan_string().