GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "oct-stream.h"
Public Types | |
enum | special_conversion { whitespace_conversion = 1, literal_conversion = 2 } |
Public Member Functions | |
scanf_format_elt (const char *txt=0, int w=0, bool d=false, char typ= '\0', char mod= '\0', const std::string &ch_class=std::string()) | |
scanf_format_elt (const scanf_format_elt &e) | |
~scanf_format_elt (void) | |
scanf_format_elt & | operator= (const scanf_format_elt &e) |
Public Attributes | |
std::string | char_class |
bool | discard |
char | modifier |
const char * | text |
char | type |
int | width |
Definition at line 43 of file oct-stream.h.
Enumerator | |
---|---|
whitespace_conversion | |
literal_conversion |
Definition at line 49 of file oct-stream.h.
|
inline |
Definition at line 55 of file oct-stream.h.
|
inline |
Definition at line 61 of file oct-stream.h.
|
inline |
Definition at line 80 of file oct-stream.h.
|
inline |
Definition at line 65 of file oct-stream.h.
References char_class, discard, modifier, strsave(), text, type, and width.
std::string scanf_format_elt::char_class |
Definition at line 99 of file oct-stream.h.
Referenced by operator=(), and scanf_format_list::printme().
bool scanf_format_elt::discard |
Definition at line 89 of file oct-stream.h.
Referenced by octave_base_stream::do_oscanf(), octave_base_stream::do_scanf(), operator=(), and scanf_format_list::printme().
char scanf_format_elt::modifier |
Definition at line 96 of file oct-stream.h.
Referenced by octave_base_stream::do_scanf(), operator=(), and scanf_format_list::printme().
const char* scanf_format_elt::text |
Definition at line 83 of file oct-stream.h.
Referenced by octave_base_stream::do_oscanf(), octave_base_stream::do_scanf(), operator=(), and scanf_format_list::printme().
char scanf_format_elt::type |
Definition at line 93 of file oct-stream.h.
Referenced by scanf_format_list::all_character_conversions(), scanf_format_list::all_numeric_conversions(), octave_base_stream::do_oscanf(), octave_base_stream::do_scanf(), octave_scan_1(), operator=(), and scanf_format_list::printme().
int scanf_format_elt::width |
Definition at line 86 of file oct-stream.h.
Referenced by octave_scan(), operator=(), and scanf_format_list::printme().