GNU Octave  6.2.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>
Include dependency graph for c-file-ptr-stream.h:
This graph shows which files directly or indirectly include this file:

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 138 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 220 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 142 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 224 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 140 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 222 of file c-file-ptr-stream.h.