LCOV - code coverage report
Current view: top level - cereal/types - boost_variant.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 22 25 88.0 %
Date: 2017-02-12 13:57:59 Functions: 36 40 90.0 %

Function Name Sort by function name Hit count Sort by hit count
cereal::variant_detail::variant_save_visitor<cereal::BinaryOutputArchive>::variant_save_visitor(cereal::BinaryOutputArchive&) 3
cereal::variant_detail::variant_save_visitor<cereal::JSONOutputArchive>::variant_save_visitor(cereal::JSONOutputArchive&) 3
cereal::variant_detail::variant_save_visitor<cereal::PortableBinaryOutputArchive>::variant_save_visitor(cereal::PortableBinaryOutputArchive&) 3
cereal::variant_detail::variant_save_visitor<cereal::XMLOutputArchive>::variant_save_visitor(cereal::XMLOutputArchive&) 3
std::enable_if<(0)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<0, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::BinaryInputArchive>(cereal::BinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
std::enable_if<(0)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<0, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::JSONInputArchive>(cereal::JSONInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
std::enable_if<(0)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<0, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::PortableBinaryInputArchive>(cereal::PortableBinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
std::enable_if<(0)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<0, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::XMLInputArchive>(cereal::XMLInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
std::enable_if<(1)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<1, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::BinaryInputArchive>(cereal::BinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 2
std::enable_if<(1)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<1, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::JSONInputArchive>(cereal::JSONInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 2
std::enable_if<(1)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<1, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::PortableBinaryInputArchive>(cereal::PortableBinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 2
std::enable_if<(1)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<1, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, cereal::XMLInputArchive>(cereal::XMLInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 2
std::enable_if<(2)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<2, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, , cereal::BinaryInputArchive>(cereal::BinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 1
std::enable_if<(2)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<2, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, , cereal::JSONInputArchive>(cereal::JSONInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 1
std::enable_if<(2)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<2, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, , cereal::PortableBinaryInputArchive>(cereal::PortableBinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 1
std::enable_if<(2)<boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<2, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, , cereal::XMLInputArchive>(cereal::XMLInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 1
std::enable_if<(3)==boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<3, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, , cereal::BinaryInputArchive>(cereal::BinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 0
std::enable_if<(3)==boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<3, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, , cereal::JSONInputArchive>(cereal::JSONInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 0
std::enable_if<(3)==boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<3, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, , cereal::PortableBinaryInputArchive>(cereal::PortableBinaryInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 0
std::enable_if<(3)==boost::mpl::size<boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::types>::value, void>::type cereal::variant_detail::load_variant<3, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, , cereal::XMLInputArchive>(cereal::XMLInputArchive&, int, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 0
void cereal::load<cereal::BinaryInputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::BinaryInputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
void cereal::load<cereal::JSONInputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::JSONInputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
void cereal::load<cereal::PortableBinaryInputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::PortableBinaryInputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
void cereal::load<cereal::XMLInputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::XMLInputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) 3
void cereal::save<cereal::BinaryOutputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::BinaryOutputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 3
void cereal::save<cereal::JSONOutputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::JSONOutputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 3
void cereal::save<cereal::PortableBinaryOutputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::PortableBinaryOutputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 3
void cereal::save<cereal::XMLOutputArchive, int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(cereal::XMLOutputArchive&, boost::variant<int, double, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) 3
void cereal::variant_detail::variant_save_visitor<cereal::BinaryOutputArchive>::operator()<double>(double const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::BinaryOutputArchive>::operator()<int>(int const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::BinaryOutputArchive>::operator()<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::JSONOutputArchive>::operator()<double>(double const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::JSONOutputArchive>::operator()<int>(int const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::JSONOutputArchive>::operator()<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::PortableBinaryOutputArchive>::operator()<double>(double const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::PortableBinaryOutputArchive>::operator()<int>(int const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::PortableBinaryOutputArchive>::operator()<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::XMLOutputArchive>::operator()<double>(double const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::XMLOutputArchive>::operator()<int>(int const&) const 1
void cereal::variant_detail::variant_save_visitor<cereal::XMLOutputArchive>::operator()<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 1

Generated by: LCOV version 1.11