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 1580 of file oct-stream.cc.
Enumerator | |
---|---|
whitespace_conversion | |
literal_conversion |
Definition at line 1585 of file oct-stream.cc.
|
inline |
Definition at line 1591 of file oct-stream.cc.
|
inline |
Definition at line 1599 of file oct-stream.cc.
|
inline |
Definition at line 1605 of file oct-stream.cc.
int octave::textscan_format_elt::bitwidth |
Definition at line 1634 of file oct-stream.cc.
Referenced by octave::textscan_format_list::printme(), and octave::textscan::scan_one().
std::string octave::textscan_format_elt::char_class |
Definition at line 1637 of file oct-stream.cc.
Referenced by octave::textscan_format_list::printme(), and octave::textscan::scan_one().
bool octave::textscan_format_elt::discard |
Definition at line 1644 of file oct-stream.cc.
Referenced by octave::textscan_format_list::printme(), and octave::textscan::scan_one().
bool octave::textscan_format_elt::numeric |
Definition at line 1647 of file oct-stream.cc.
Referenced by octave::textscan::scan_one().
int octave::textscan_format_elt::prec |
Definition at line 1630 of file oct-stream.cc.
Referenced by octave::textscan_format_list::printme(), and octave::textscan::read_double().
std::string octave::textscan_format_elt::text |
Definition at line 1623 of file oct-stream.cc.
Referenced by octave::textscan::match_literal(), and octave::textscan_format_list::printme().
char octave::textscan_format_elt::type |
Definition at line 1641 of file oct-stream.cc.
Referenced by octave::textscan_format_list::printme(), and octave::textscan::scan_one().
unsigned int octave::textscan_format_elt::width |
Definition at line 1626 of file oct-stream.cc.
Referenced by octave::textscan::match_literal(), octave::textscan_format_list::printme(), octave::textscan::read_double(), octave::textscan::scan_cstring(), and octave::textscan::scan_string().