#include <oct-stream.h>
Public Member Functions | |
~octave_stream_list (void) | |
Static Public Member Functions | |
static bool | instance_ok (void) |
static int | insert (octave_stream &os) |
static octave_stream | lookup (int fid, const std::string &who=std::string()) |
static octave_stream | lookup (const octave_value &fid, const std::string &who=std::string()) |
static int | remove (int fid, const std::string &who=std::string()) |
static int | remove (const octave_value &fid, const std::string &who=std::string()) |
static void | clear (bool flush=true) |
static string_vector | get_info (int fid) |
static string_vector | get_info (const octave_value &fid) |
static std::string | list_open_files (void) |
static octave_value | open_file_numbers (void) |
static int | get_file_number (const octave_value &fid) |
Protected Member Functions | |
octave_stream_list (void) |
octave_stream_list::octave_stream_list | ( | void | ) | [inline, protected] |
octave_stream_list::~octave_stream_list | ( | void | ) | [inline] |
void octave_stream_list::clear | ( | bool | flush = true |
) | [static] |
int octave_stream_list::get_file_number | ( | const octave_value & | fid | ) | [static] |
string_vector octave_stream_list::get_info | ( | const octave_value & | fid | ) | [static] |
string_vector octave_stream_list::get_info | ( | int | fid | ) | [static] |
int octave_stream_list::insert | ( | octave_stream & | os | ) | [static] |
bool octave_stream_list::instance_ok | ( | void | ) | [static] |
std::string octave_stream_list::list_open_files | ( | void | ) | [static] |
octave_stream octave_stream_list::lookup | ( | const octave_value & | fid, | |
const std::string & | who = std::string () | |||
) | [static] |
octave_stream octave_stream_list::lookup | ( | int | fid, | |
const std::string & | who = std::string () | |||
) | [static] |
octave_value octave_stream_list::open_file_numbers | ( | void | ) | [static] |
int octave_stream_list::remove | ( | const octave_value & | fid, | |
const std::string & | who = std::string () | |||
) | [static] |
int octave_stream_list::remove | ( | int | fid, | |
const std::string & | who = std::string () | |||
) | [static] |