Skip to content

File to_string.hpp

FileList > lib > printing > to_string.hpp

Go to the source code of this file

  • #include <iomanip>
  • #include <iostream>
  • #include <map>
  • #include <optional>
  • #include <set>
  • #include <vector>

Public Functions

Type Name
std::string double_to_string (double d, int precision=2)
std::ostream & operator<< (std::ostream & os, const std::vector< T > & vec)
std::ostream & operator<< (std::ostream & os, const std::set< T > & set)
std::ostream & operator<< (std::ostream & os, const std::pair< T, U > & pair)
std::ostream & operator<< (std::ostream & os, const std::optional< T > & op)
std::ostream & operator<< (std::ostream & os, const std::map< T, U > m)
std::string to_string (const T &... args)

Public Functions Documentation

function double_to_string

inline std::string double_to_string (
    double d,
    int precision=2
) 

function operator<<

template<typename T>
inline std::ostream & operator<< (
    std::ostream & os,
    const std::vector< T > & vec
) 

function operator<<

template<typename T>
inline std::ostream & operator<< (
    std::ostream & os,
    const std::set< T > & set
) 

function operator<<

template<typename T, typename  U>
inline std::ostream & operator<< (
    std::ostream & os,
    const std::pair< T, U > & pair
) 

function operator<<

template<typename T>
inline std::ostream & operator<< (
    std::ostream & os,
    const std::optional< T > & op
) 

function operator<<

template<typename T, typename  U>
inline std::ostream & operator<< (
    std::ostream & os,
    const std::map< T, U > m
) 

function to_string

template<typename... T>
std::string to_string (
    const T &... args
) 


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/printing/to_string.hpp