Navigation

Operators and Keywords

Function List:

C++ API

pr-output.h File Reference

#include <iosfwd>
#include "oct-cmplx.h"
#include "intNDArray.h"
#include "oct-inttypes.h"

Include dependency graph for pr-output.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define octave_pr_output_h   1

Functions

OCTINTERP_API void octave_print_internal (std::ostream &os, bool d, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, double d, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, float d, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const Matrix &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const DiagMatrix &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatMatrix &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatDiagMatrix &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const NDArray &nda, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatNDArray &nda, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const Complex &c, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatComplex &c, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const ComplexMatrix &cm, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const ComplexDiagMatrix &cm, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatComplexMatrix &cm, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatComplexDiagMatrix &cm, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const ComplexNDArray &nda, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const FloatComplexNDArray &nda, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const PermMatrix &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const Range &r, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const boolMatrix &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const boolNDArray &m, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const charMatrix &chm, bool pr_as_read_syntax=false, int extra_indent=0, bool pr_as_string=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const charNDArray &nda, bool pr_as_read_syntax=false, int extra_indent=0, bool pr_as_string=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const std::string &s, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const Array< std::string > &sa, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const intNDArray< octave_int8 > &sa, bool pr_as_read_syntax=false, int extra_indent=0)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< int8_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< uint8_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< int16_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< uint16_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< int32_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< uint32_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< int64_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const octave_int< uint64_t > &sa, bool pr_as_read_syntax=false)
OCTINTERP_API void octave_print_internal (std::ostream &os, const Cell &cell, bool pr_as_read_syntax=false, int extra_indent=0, bool pr_as_string=false)

Variables

bool Vprint_empty_dimensions
OCTINTERP_API int Vstruct_levels_to_print

Define Documentation

#define octave_pr_output_h   1


Function Documentation

OCTINTERP_API void octave_print_internal ( std::ostream os,
const Cell cell,
bool  pr_as_read_syntax = false,
int  extra_indent = 0,
bool  pr_as_string = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< uint64_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< int64_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< uint32_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< int32_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< uint16_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< int16_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< uint8_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const octave_int< int8_t > &  sa,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const intNDArray< octave_int8 > &  sa,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const Array< std::string > &  sa,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const std::string s,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const charNDArray nda,
bool  pr_as_read_syntax = false,
int  extra_indent = 0,
bool  pr_as_string = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const charMatrix chm,
bool  pr_as_read_syntax = false,
int  extra_indent = 0,
bool  pr_as_string = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const boolNDArray m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const boolMatrix m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const Range r,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const PermMatrix m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatComplexNDArray nda,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const ComplexNDArray nda,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatComplexDiagMatrix cm,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatComplexMatrix cm,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const ComplexDiagMatrix cm,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const ComplexMatrix cm,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatComplex c,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const Complex c,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatNDArray nda,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const NDArray nda,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatDiagMatrix m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const FloatMatrix m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const DiagMatrix m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
const Matrix m,
bool  pr_as_read_syntax = false,
int  extra_indent = 0 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
float  d,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
double  d,
bool  pr_as_read_syntax = false 
)

OCTINTERP_API void octave_print_internal ( std::ostream os,
bool  d,
bool  pr_as_read_syntax = false 
)


Variable Documentation