Macros | Functions
vnl_matlab_print_scalar.cxx File Reference
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <complex>
#include "vnl_matlab_print_scalar.h"

Go to the source code of this file.

Macros

#define inst(T)   template std::ostream &vnl_matlab_print_scalar(std::ostream &, T, vnl_matlab_print_format)
 

Functions

void vnl_matlab_print_scalar (int v, char *buf, vnl_matlab_print_format)
 
void vnl_matlab_print_scalar (unsigned v, char *buf, vnl_matlab_print_format)
 
void vnl_matlab_print_scalar (float v, char *buf, vnl_matlab_print_format format)
 
void vnl_matlab_print_scalar (double v, char *buf, vnl_matlab_print_format format)
 
void vnl_matlab_print_scalar (long double v, char *buf, vnl_matlab_print_format format)
 
void vnl_matlab_print_scalar (std::complex< double > v, char *buf, vnl_matlab_print_format format)
 
void vnl_matlab_print_scalar (std::complex< float > v, char *buf, vnl_matlab_print_format format)
 
void vnl_matlab_print_scalar (std::complex< long double > v, char *buf, vnl_matlab_print_format format)
 
template<class T >
std::ostream & vnl_matlab_print_scalar (std::ostream &s, T value, vnl_matlab_print_format format)
 print scalar to std::ostream. More...
 
 inst (int)
 
 inst (float)
 
 inst (double)
 
 inst (long double)
 
 inst (std::complex< float >)
 
 inst (std::complex< double >)
 
 inst (std::complex< long double >)
 

Macro Definition Documentation

◆ inst

#define inst (   T)    template std::ostream &vnl_matlab_print_scalar(std::ostream &, T, vnl_matlab_print_format)

Definition at line 241 of file vnl_matlab_print_scalar.cxx.

Function Documentation

◆ inst() [1/7]

inst ( int  )

◆ inst() [2/7]

inst ( float  )

◆ inst() [3/7]

inst ( double  )

◆ inst() [4/7]

inst ( long double  )

◆ inst() [5/7]

inst ( std::complex< float >  )

◆ inst() [6/7]

inst ( std::complex< double >  )

◆ inst() [7/7]

inst ( std::complex< long double >  )

◆ vnl_matlab_print_scalar() [1/9]

void vnl_matlab_print_scalar ( int  v,
char *  buf,
vnl_matlab_print_format   
)

Definition at line 9 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [2/9]

void vnl_matlab_print_scalar ( unsigned  v,
char *  buf,
vnl_matlab_print_format   
)

Definition at line 16 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [3/9]

void vnl_matlab_print_scalar ( float  v,
char *  buf,
vnl_matlab_print_format  format 
)

Definition at line 23 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [4/9]

void vnl_matlab_print_scalar ( double  v,
char *  buf,
vnl_matlab_print_format  format 
)

Definition at line 52 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [5/9]

void vnl_matlab_print_scalar ( long double  v,
char *  buf,
vnl_matlab_print_format  format 
)

Definition at line 82 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [6/9]

void vnl_matlab_print_scalar ( std::complex< double >  v,
char *  buf,
vnl_matlab_print_format  format 
)

Definition at line 89 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [7/9]

void vnl_matlab_print_scalar ( std::complex< float >  v,
char *  buf,
vnl_matlab_print_format  format 
)

Definition at line 156 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [8/9]

void vnl_matlab_print_scalar ( std::complex< long double >  v,
char *  buf,
vnl_matlab_print_format  format 
)

Definition at line 223 of file vnl_matlab_print_scalar.cxx.

◆ vnl_matlab_print_scalar() [9/9]

template<class T >
std::ostream& vnl_matlab_print_scalar ( std::ostream &  s,
value,
vnl_matlab_print_format  format 
)

print scalar to std::ostream.

Definition at line 232 of file vnl_matlab_print_scalar.cxx.