SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
sim_ostream_t Struct Reference

Classes

struct  no_close
 

Public Member Functions

 sim_ostream_t (sim_t &s, std::shared_ptr< std::ostream > os)
 
 sim_ostream_t (sim_t &s, std::ostream *os, no_close)
 
const sim_ostream_t operator= (std::shared_ptr< std::ostream > os)
 
sc_raw_ostream_traw ()
 
template<typename T >
sim_ostream_toperator<< (T const &rhs)
 
sim_ostream_toperator<< (const char *rhs)
 
template<typename... Args>
sim_ostream_tprintf (fmt::string_view format, Args &&... args)
 
template<typename... Args>
sim_ostream_tprint (fmt::format_string< Args... > format, Args &&... args)
 Print using fmt libraries python-like formatting syntax.
 
void vprint (fmt::string_view format, fmt::format_args args)
 
void vprintf (fmt::string_view format, fmt::printf_args args)