LCOV - code coverage report
Current view: top level - advgetopt - conf_file.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 526 526 100.0 %
Date: 2019-08-10 16:09:07 Functions: 36 36 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_conf_file.cpp 2
__static_initialization_and_destruction_0(int, int) 2
advgetopt::(anonymous namespace)::conf_mutex::lock() 5043
advgetopt::(anonymous namespace)::conf_mutex::unlock() 5043
advgetopt::(anonymous namespace)::conf_mutex::conf_mutex() 2
advgetopt::(anonymous namespace)::conf_mutex::~conf_mutex() 2
advgetopt::(anonymous namespace)::safe_lock::safe_lock(advgetopt::(anonymous namespace)::conf_mutex&) 5043
advgetopt::(anonymous namespace)::safe_lock::~safe_lock() 5043
advgetopt::conf_file_setup::conf_file_setup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::line_continuation_t, unsigned long, unsigned long, unsigned long) 28483
advgetopt::iswspace(int) 1120521
advgetopt::conf_file::set_callback(std::function<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>) 1
advgetopt::conf_file::get_conf_file(advgetopt::conf_file_setup const&) 2808
advgetopt::conf_file::set_parameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 620
advgetopt::conf_file::erase_parameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 2
advgetopt::conf_file::read_configuration() 177
advgetopt::conf_file::save_configuration(bool) 2
advgetopt::conf_file::getc(std::basic_ifstream<char, std::char_traits<char> >&) 11612
advgetopt::conf_file::ungetc(int) 34
advgetopt::conf_file::get_line(std::basic_ifstream<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 938
advgetopt::conf_file::conf_file(advgetopt::conf_file_setup const&) 177
advgetopt::conf_file_setup::get_comment() const 26104
advgetopt::conf_file_setup::get_filename[abi:cxx11]() const 28491
advgetopt::conf_file_setup::get_config_url[abi:cxx11]() const 41262
advgetopt::conf_file_setup::get_section_operator() const 43025
advgetopt::conf_file_setup::get_line_continuation() const 26164
advgetopt::conf_file_setup::get_assignment_operator() const 1144304
advgetopt::conf_file_setup::is_valid() const 25857
advgetopt::conf_file::is_comment(char const*) const 751
advgetopt::conf_file::get_sections[abi:cxx11]() const 178
advgetopt::conf_file::was_modified() const 7
advgetopt::conf_file::get_parameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const 608
advgetopt::conf_file::has_parameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const 622
advgetopt::conf_file::get_parameters[abi:cxx11]() const 174
advgetopt::conf_file::is_assignment_operator(int) const 1118939
advgetopt::conf_file::get_errno() const 152
advgetopt::conf_file::get_setup() const 5403

Generated by: LCOV version 1.12