LCOV - code coverage report
Current view: top level - libgnucash/engine - gnc-option-impl.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 57.5 % 553 318
Test Date: 2025-02-07 16:25:45 Functions: 41.7 % 139 58
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
GncOptionAccountListValue::account_type_list() const 0
GncOptionAccountListValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionAccountSelValue::account_type_list() const 0
GncOptionAccountSelValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionCommodityValue::reset_default_value() 0
GncOptionCommodityValue::set_default_value(gnc_commodity_s*) 0
GncOptionDateValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionDateValue::get_default_period_index() const 0
GncOptionDateValue::get_default_value() const 0
GncOptionDateValue::out_stream(std::ostream&) const 0
GncOptionDateValue::permissible_value_index(char const*) const 0
GncOptionGncOwnerValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionGncOwnerValue::is_changed() const 0
GncOptionGncOwnerValue::reset_default_value() 0
GncOptionGncOwnerValue::serialize[abi:cxx11]() const 0
GncOptionGncOwnerValue::set_default_value(_gncOwner const*) 0
GncOptionMultichoiceValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionQofInstanceValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionQofInstanceValue::is_changed() const 0
GncOptionQofInstanceValue::reset_default_value() 0
GncOptionRangeValue<int>::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionRangeValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionRangeValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue<int>::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
GncOptionValue<_QofQuery const*>::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue<_gncOwner const*>::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue, std::allocator > >::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue, std::allocator > > >::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue, std::allocator > > >::deserialize(std::__cxx11::basic_string, std::allocator > const&) 0
GncOptionValue<int>::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue<_QofQuery const*>::reset_default_value() 0
GncOptionValue<_gncOwner const*>::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue::reset_default_value() 0
GncOptionValue, std::allocator > >::reset_default_value() 0
GncOptionValue, std::allocator > > >::reset_default_value() 0
GncOptionValue > >::reset_default_value() 0
GncOptionValue, std::allocator > > >::reset_default_value() 0
GncOptionValue > >::reset_default_value() 0
GncOptionValue::reset_default_value() 0
auto GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >::serialize[abi:cxx11]() const::{lambda(auto:1)#1}::operator()<std::tuple<unsigned int, unsigned int, unsigned int> >(std::tuple<unsigned int, unsigned int, unsigned int>) const 0
bool GncOptionDateValue::permissible_value_index(char const*) const::{lambda(auto:1)#1}::operator()<RelativeDatePeriod>(RelativeDatePeriod) const 0
ui_type_to_owner_type(GncOptionUIType) 0
GncOptionQofInstanceValue::set_default_value(QofInstance_s const*) 1
qof_instance_to_string[abi:cxx11](QofInstance_s const*) 1
GncOptionAccountSelValue::serialize[abi:cxx11]() const 2
GncOptionDateValue::set_value(unsigned short) 2
GncOptionAccountListValue::serialize[abi:cxx11]() const 3
GncOptionCommodityValue::deserialize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3
GncOptionCommodityValue::serialize[abi:cxx11]() const 3
operator>>(std::istream&, GncOptionCommodityValue&) 3
GncOptionCommodityValue::get_default_value() const 4
GncOptionDateValue::get_period_index() const 4
GncOptionQofInstanceValue::get_default_value() const 4
GncOptionQofInstanceValue::serialize[abi:cxx11]() const 4
GncOptionRangeValue<int>::serialize[abi:cxx11]() const 4
GncOptionRangeValue::serialize[abi:cxx11]() const 2
GncOptionRangeValue::serialize[abi:cxx11]() const 2
qof_instance_from_guid(_gncGuid*, GncOptionUIType) 5
qof_instance_from_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, GncOptionUIType) 5
GncOptionMultichoiceValue::serialize[abi:cxx11]() const 8
GncOptionGncOwnerValue::set_value(_gncOwner const*) 9
GncOptionValue<int>::serialize[abi:cxx11]() const 12
GncOptionValue<_QofQuery const*>::serialize[abi:cxx11]() const 0
GncOptionValue<_gncOwner const*>::serialize[abi:cxx11]() const 0
GncOptionValue::serialize[abi:cxx11]() const 0
GncOptionValue::serialize[abi:cxx11]() const 0
GncOptionValue::serialize[abi:cxx11]() const 0
GncOptionValue::serialize[abi:cxx11]() const 0
GncOptionValue, std::allocator > > >::serialize() const 0
GncOptionValue, std::allocator > > >::serialize[abi:cxx11]() const 0
GncOptionValue::serialize[abi:cxx11]() const 1
GncOptionValue::serialize[abi:cxx11]() const 2
GncOptionValue, std::allocator > >::serialize() const 9
GncOptionDateValue::in_stream(std::istream&) 13
GncOptionDateValue::serialize[abi:cxx11]() const 20
GncOptionGncOwnerValue::GncOptionGncOwnerValue(GncOptionGncOwnerValue const&) 21
GncOptionGncOwnerValue::GncOptionGncOwnerValue(char const*, char const*, char const*, char const*, _gncOwner const*, GncOptionUIType) 21
GncOptionGncOwnerValue::get_default_value() const 23
GncOptionQofInstanceValue::set_value(QofInstance_s const*) 30
GncOptionAccountSelValue::validate(account_s const*) const 36
GncOptionGncOwnerValue::get_value() const 58
GncOptionQofInstanceValue::GncOptionQofInstanceValue(GncOptionQofInstanceValue const&) 67
GncOptionQofInstanceValue::GncOptionQofInstanceValue(char const*, char const*, char const*, char const*, QofInstance_s const*, GncOptionUIType) 67
GncOptionAccountSelValue::get_default_value() const 83
GncOptionAccountSelValue::get_value() const 87
make_owner_ptr(_gncOwner const*) 93
GncOptionValue<int>::set_default_value(int) 126
GncOptionValue::set_default_value(RelativeDatePeriod) 0
GncOptionValue<_gncOwner const*>::set_default_value(_gncOwner const*) 0
GncOptionValue::set_default_value(char const*) 0
GncOptionValue::set_default_value(char*) 0
GncOptionValue::set_default_value(double) 0
GncOptionValue::set_default_value(int) 0
GncOptionValue::set_default_value(long) 0
GncOptionValue, std::allocator > > >::set_default_value(std::tuple, std::allocator > >) 0
GncOptionValue > >::set_default_value(std::vector<_gncGuid, std::allocator<_gncGuid> >) 0
GncOptionValue, std::allocator > > >::set_default_value(std::vector, std::allocator > >) 0
GncOptionValue > >::set_default_value(std::vector >) 0
GncOptionValue::set_default_value(unsigned short) 0
GncOptionValue<_QofQuery const*>::set_default_value(_QofQuery const*) 3
GncOptionValue, std::allocator > >::set_default_value(std::__cxx11::basic_string, std::allocator >) 12
GncOptionValue::set_default_value(bool) 111
make_gnc_item(QofInstance_s const*) 165
GncOptionCommodityValue::is_changed() const 179
GncOptionDateValue::validate(RelativeDatePeriod) 255
GncOptionQofInstanceValue::get_value() const 260
get_current_root_account() 261
qof_instance_from_gnc_item(std::pair<char const*, _gncGuid> const&) 264
GncOptionAccountListValue::is_changed() const 374
GncOptionAccountListValue::get_default_value() const 1049
GncOptionAccountListValue::get_value() const 2492
GncOptionCommodityValue::get_value() const 2741
gnc_commodity_from_namespace_and_mnemonic(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 2748
GncOptionCommodityValue::set_value(gnc_commodity_s*) 2796
GncOptionAccountListValue::validate(std::vector<_gncGuid, std::allocator<_gncGuid> > const&) const 3045
get_current_book() 3574
GncOptionDateValue::get_value() const 4964
GncOptionCommodityValue::validate(gnc_commodity_s*) const 5087
GncOptionValue<int>::set_value(int) 16802
GncOptionValue::set_value(RelativeDatePeriod) 0
GncOptionValue<_gncOwner const*>::set_value(_gncOwner const*) 0
GncOptionValue::set_value(char const*) 0
GncOptionValue::set_value(char*) 0
GncOptionValue::set_value(double) 0
GncOptionValue::set_value(int) 0
GncOptionValue, std::allocator > > >::set_value(std::tuple, std::allocator > >) 0
GncOptionValue > >::set_value(std::vector<_gncGuid, std::allocator<_gncGuid> >) 0
GncOptionValue > >::set_value(std::vector >) 0
GncOptionValue::set_value(unsigned short) 0
GncOptionValue<_QofQuery const*>::set_value(_QofQuery const*) 2
GncOptionValue::set_value(long) 2
GncOptionValue, std::allocator > > >::set_value(std::vector, std::allocator > >) 2
GncOptionValue, std::allocator > >::set_value(std::__cxx11::basic_string, std::allocator >) 2132
GncOptionValue::set_value(bool) 14664

Generated by: LCOV version 2.0-1