41 #ifndef OKVIS_SOURCE_FILE_POS_HPP
42 #define OKVIS_SOURCE_FILE_POS_HPP
62 operator std::string()
70 s <<
file <<
":" <<
line <<
": " <<
function <<
"()";
85 #define OKVIS_SOURCE_FILE_POS okvis::source_file_pos(__FUNCTION__,__FILE__,__LINE__)
87 #endif // OKVIS_SOURCE_FILE_POS_HPP
int line
Definition: source_file_pos.hpp:57
Definition: source_file_pos.hpp:52
source_file_pos(std::string function, std::string file, int line)
Definition: source_file_pos.hpp:59
std::string file
Definition: source_file_pos.hpp:56
std::ostream & operator<<(std::ostream &out, const okvis::source_file_pos &sfp)
Definition: source_file_pos.hpp:78
std::string toString() const
Definition: source_file_pos.hpp:67
std::string function
Definition: source_file_pos.hpp:55