Debug.hh File Reference
#include <string>
#include <vector>
#include <sstream>
#include <iomanip>
#include <iostream>
#include <boost/units/systems/si/io.hpp>
Include dependency graph for Debug.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
boca | |
Boosted Collider Analysis. | |
Functions | |
std::string | boca::NameSpaceName (std::string const &pretty_function) |
std::string | boca::ClassName (std::string const &pretty_function) |
std::string | boca::FunctionName (std::string const &pretty_function) |
std::string | boca::FileName (std::string const &file) |
template<typename Value > | |
std::string | boca::ApplyIoFlags (Value const &message) |
template<typename Value > | |
std::string | boca::Stream (Value const &message, int width=20, bool right=false) |
template<typename Value > | |
std::string | boca::Stream2 (std::string const &variable, Value const &value) |
void | boca::Log (std::string const &file, int line, std::string const &name_space, std::string const &class_name, std::string const &function, bool final=true) |
template<typename Value > | |
void | boca::LogVariable (std::string const &variable, Value const &value) |
template<typename Value > | |
void | boca::LogVariable (std::string const &variable, const std::vector< Value > &values) |
void | boca::LogVariable (std::string const &, char const *value) |
template<typename Value > | |
void | boca::Log (std::string const &file, int line, std::string const &name_space, std::string const &class_name, std::string const &function, std::string const &variable, Value value, bool final=true) |
template<typename Value , typename Value2 > | |
void | boca::Log (std::string const &file, int line, std::string const &name_space, std::string const &class_name, std::string const &function, std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, bool final=true) |
template<typename Value , typename Value2 , typename Value3 > | |
void | boca::Log (std::string const &file, int line, std::string const &name_space, std::string const &class_name, std::string const &function, std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, std::string const &variable3, const Value3 value3, bool final=true) |
template<typename Value , typename Value2 , typename Value3 , typename Value4 > | |
void | boca::Log (std::string const &file, int line, std::string const &name_space, std::string const &class_name, std::string const &function, std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, std::string const &variable3, const Value3 value3, std::string const &variable4, const Value4 value4, bool final=true) |
template<typename Value , typename Value2 , typename Value3 , typename Value4 , typename Value5 > | |
void | boca::Log (std::string const &file, int line, std::string const &name_space, std::string const &class_name, std::string const &function, std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, std::string const &variable3, const Value3 value3, std::string const &variable4, const Value4 value4, std::string const &variable5, const Value5 value5) |
void | boca::Debug (bool final=true) |
template<typename Value > | |
void | boca::Debug (std::string const &variable, Value value, bool final=true) |
template<typename Value , typename Value2 > | |
void | boca::Debug (std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, bool final=true) |
template<typename Value , typename Value2 , typename Value3 > | |
void | boca::Debug (std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, std::string const &variable3, const Value3 value3, bool final=true) |
template<typename Value , typename Value2 , typename Value3 , typename Value4 > | |
void | boca::Debug (std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, std::string const &variable3, const Value3 value3, std::string const &variable4, const Value4 value4, bool final=true) |
template<typename Value , typename Value2 , typename Value3 , typename Value4 , typename Value5 > | |
void | boca::Debug (std::string const &variable, const Value value, std::string const &variable2, const Value2 value2, std::string const &variable3, const Value3 value3, std::string const &variable4, const Value4 value4, std::string const &variable5, const Value5 value5) |
template<typename Value > | |
void | boca::Default (std::string const &variable, const Value value) |
void | boca::Error (std::string const &variable) |