Classes | Functions
Arma_ostream

Classes

class  arma_ostream
 
class  arma_ostream_state
 

Functions

 arma_ostream_state::arma_ostream_state (const std::ostream &o)
 
template<typename eT >
static std::streamsize arma_ostream::modify_stream (std::ostream &o, const eT *data, const uword n_elem)
 
template<typename T >
static std::streamsize arma_ostream::modify_stream (std::ostream &o, const std::complex< T > *data, const uword n_elem)
 "better than nothing" settings for complex numbers More...
 
template<typename eT >
static void arma_ostream::print (std::ostream &o, const Mat< eT > &m, const bool modify)
 Print a matrix to the specified stream. More...
 
template<typename eT >
static void arma_ostream::print (std::ostream &o, const Cube< eT > &m, const bool modify)
 Print a cube to the specified stream. More...
 
template<typename oT >
static void arma_ostream::print (std::ostream &o, const field< oT > &m)
 
template<typename oT >
static void arma_ostream::print (std::ostream &o, const subview_field< oT > &m)
 
template<typename eT >
static arma_inline void arma_ostream::print_elem (std::ostream &o, const eT &x)
 Print an element to the specified stream. More...
 
template<typename T >
static void arma_ostream::print_elem (std::ostream &o, const std::complex< T > &x)
 Print a complex element to the specified stream. More...
 
template<typename eT >
static void arma_ostream::print_elem_zero (std::ostream &o)
 
void arma_ostream_state::restore (std::ostream &o) const
 

Detailed Description

Function Documentation

arma_ostream_state::arma_ostream_state ( const std::ostream &  o)
inline

Definition at line 20 of file arma_ostream_meat.hpp.

template<typename eT >
std::streamsize arma_ostream::modify_stream ( std::ostream &  o,
const eT *  data,
const uword  n_elem 
)
inlinestatic

Definition at line 50 of file arma_ostream_meat.hpp.

template<typename T >
std::streamsize arma_ostream::modify_stream ( std::ostream &  o,
const std::complex< T > *  data,
const uword  n_elem 
)
inlinestatic

"better than nothing" settings for complex numbers

Definition at line 121 of file arma_ostream_meat.hpp.

template<typename eT >
void arma_ostream::print ( std::ostream &  o,
const Mat< eT > &  m,
const bool  modify 
)
inlinestatic

Print a matrix to the specified stream.

Definition at line 207 of file arma_ostream_meat.hpp.

template<typename eT >
void arma_ostream::print ( std::ostream &  o,
const Cube< eT > &  m,
const bool  modify 
)
inlinestatic

Print a cube to the specified stream.

Definition at line 268 of file arma_ostream_meat.hpp.

template<typename oT >
void arma_ostream::print ( std::ostream &  o,
const field< oT > &  x 
)
inlinestatic

Print a field to the specified stream Assumes type oT can be printed, i.e. oT has std::ostream& operator<< (std::ostream&, const oT&)

Definition at line 302 of file arma_ostream_meat.hpp.

template<typename oT >
void arma_ostream::print ( std::ostream &  o,
const subview_field< oT > &  x 
)
inlinestatic

Print a subfield to the specified stream Assumes type oT can be printed, i.e. oT has std::ostream& operator<< (std::ostream&, const oT&)

Definition at line 344 of file arma_ostream_meat.hpp.

template<typename eT >
arma_inline void arma_ostream::print_elem ( std::ostream &  o,
const eT &  x 
)
static

Print an element to the specified stream.

Definition at line 165 of file arma_ostream_meat.hpp.

template<typename T >
void arma_ostream::print_elem ( std::ostream &  o,
const std::complex< T > &  x 
)
inlinestatic

Print a complex element to the specified stream.

Definition at line 183 of file arma_ostream_meat.hpp.

template<typename eT >
void arma_ostream::print_elem_zero ( std::ostream &  o)
inlinestatic

Definition at line 148 of file arma_ostream_meat.hpp.

void arma_ostream_state::restore ( std::ostream &  o) const
inline

Definition at line 32 of file arma_ostream_meat.hpp.



armadillo_matrix
Author(s):
autogenerated on Fri Apr 16 2021 02:31:59