GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
c-file-ptr-stream.h File Reference
#include "octave-config.h"
#include <cstdio>
#include <istream>

Go to the source code of this file.

Classes

class  c_file_ptr_buf
 
class  c_file_ptr_stream< STREAM_T, FILE_T, BUF_T >
 
class  c_zfile_ptr_buf
 

Typedefs

typedef c_file_ptr_stream< std::istream, FILE *, c_file_ptr_bufi_c_file_ptr_stream
 
typedef c_file_ptr_stream< std::istream, gzFile, c_zfile_ptr_bufi_c_zfile_ptr_stream
 
typedef c_file_ptr_stream< std::iostream, FILE *, c_file_ptr_bufio_c_file_ptr_stream
 
typedef c_file_ptr_stream< std::iostream, gzFile, c_zfile_ptr_bufio_c_zfile_ptr_stream
 
typedef c_file_ptr_stream< std::ostream, FILE *, c_file_ptr_bufo_c_file_ptr_stream
 
typedef c_file_ptr_stream< std::ostream, gzFile, c_zfile_ptr_bufo_c_zfile_ptr_stream
 

Typedef Documentation

◆ i_c_file_ptr_stream

typedef c_file_ptr_stream<std::istream, FILE *, c_file_ptr_buf> i_c_file_ptr_stream

Definition at line 142 of file c-file-ptr-stream.h.

◆ i_c_zfile_ptr_stream

typedef c_file_ptr_stream<std::istream, gzFile, c_zfile_ptr_buf> i_c_zfile_ptr_stream

Definition at line 219 of file c-file-ptr-stream.h.

◆ io_c_file_ptr_stream

typedef c_file_ptr_stream<std::iostream, FILE *, c_file_ptr_buf> io_c_file_ptr_stream

Definition at line 146 of file c-file-ptr-stream.h.

◆ io_c_zfile_ptr_stream

typedef c_file_ptr_stream<std::iostream, gzFile, c_zfile_ptr_buf> io_c_zfile_ptr_stream

Definition at line 223 of file c-file-ptr-stream.h.

◆ o_c_file_ptr_stream

typedef c_file_ptr_stream<std::ostream, FILE *, c_file_ptr_buf> o_c_file_ptr_stream

Definition at line 144 of file c-file-ptr-stream.h.

◆ o_c_zfile_ptr_stream

typedef c_file_ptr_stream<std::ostream, gzFile, c_zfile_ptr_buf> o_c_zfile_ptr_stream

Definition at line 221 of file c-file-ptr-stream.h.