Definition at line 5417 of file oct-stream.cc.
◆ state
◆ printf_value_cache() [1/3]
octave::printf_value_cache::printf_value_cache |
( |
const octave_value_list & |
args, |
|
|
const std::string & |
who |
|
) |
| |
|
inline |
◆ printf_value_cache() [2/3]
◆ ~printf_value_cache()
octave::printf_value_cache::~printf_value_cache |
( |
void |
| ) |
|
|
default |
◆ printf_value_cache() [3/3]
octave::printf_value_cache::printf_value_cache |
( |
void |
| ) |
|
|
private |
◆ exhausted()
bool octave::printf_value_cache::exhausted |
( |
void |
| ) |
|
|
inline |
◆ get_next_value()
octave_value octave::printf_value_cache::get_next_value |
( |
char |
type = 0 | ) |
|
Definition at line 5476 of file oct-stream.cc.
References octave_value::array_value(), conversion_error, curr_state, curr_val, elt_idx, exhausted(), octave_value::fast_elem_extract(), have_data, octave_value::is_string(), n, n_elts, octave_value::numel(), octave_value::reshape(), retval, octave_value::string_value(), val_idx, values, and octave::math::x_nint().
Referenced by octave::base_stream::do_printf(), and int_value().
◆ int_value()
int octave::printf_value_cache::int_value |
( |
void |
| ) |
|
◆ operator bool()
octave::printf_value_cache::operator bool |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ curr_state
state octave::printf_value_cache::curr_state |
|
private |
◆ curr_val
◆ elt_idx
int octave::printf_value_cache::elt_idx |
|
private |
◆ have_data
bool octave::printf_value_cache::have_data |
|
private |
◆ n_elts
int octave::printf_value_cache::n_elts |
|
private |
◆ n_vals
int octave::printf_value_cache::n_vals |
|
private |
◆ val_idx
int octave::printf_value_cache::val_idx |
|
private |
◆ values
The documentation for this class was generated from the following file: