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 1617 of file oct-stream.cc.
Enumerator | |
---|---|
whitespace_conversion | |
literal_conversion |
Definition at line 1622 of file oct-stream.cc.
|
inline |
Definition at line 1628 of file oct-stream.cc.
|
inline |
Definition at line 1636 of file oct-stream.cc.
|
inline |
Definition at line 1642 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 1671 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 1674 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 1681 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 1684 of file oct-stream.cc.
Referenced by operator=(), and octave::textscan::scan_one().
int octave::textscan_format_elt::prec |
Definition at line 1667 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 1660 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 1678 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 1663 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().