LCOV - code coverage report
Current view: top level - cereal/details - traits.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 22 22 100.0 %
Date: 2022-01-16 21:05:07 Functions: 67 71 94.4 %

Function Name Sort by function name Hit count Sort by hit count
cereal::detail::Construct<UserStruct, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<UserStruct>&) 200
cereal::detail::Construct<UserStruct, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<UserStruct>&) 200
cereal::detail::Construct<UserStruct, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<UserStruct>&) 200
cereal::detail::Construct<UserStruct, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<UserStruct>&) 200
cereal::detail::Construct<MemoryCycle, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<MemoryCycle, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<MemoryCycle, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<MemoryCycle, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<PolyDerived, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 400
cereal::detail::Construct<PolyDerived, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 400
cereal::detail::Construct<PolyDerived, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 400
cereal::detail::Construct<PolyDerived, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 400
cereal::detail::Construct<PolyDerivedD, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerivedD, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerivedD, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerivedD, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerivedLA, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<PolyDerivedLA>&) 400
cereal::detail::Construct<PolyDerivedLA, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<PolyDerivedLA>&) 400
cereal::detail::Construct<PolyDerivedLA, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<PolyDerivedLA>&) 400
cereal::detail::Construct<PolyDerivedLA, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<PolyDerivedLA>&) 400
cereal::detail::Construct<OneLAVersioned, cereal::XMLInputArchive, false, true, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<OneLAVersioned>&) 200
cereal::detail::Construct<OneLAVersioned, cereal::JSONInputArchive, false, true, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<OneLAVersioned>&) 200
cereal::detail::Construct<OneLAVersioned, cereal::BinaryInputArchive, false, true, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<OneLAVersioned>&) 200
cereal::detail::Construct<OneLAVersioned, cereal::PortableBinaryInputArchive, false, true, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<OneLAVersioned>&) 200
cereal::detail::Construct<TwoLAVersioned, cereal::XMLInputArchive, false, false, false, true>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<TwoLAVersioned>&) 200
cereal::detail::Construct<TwoLAVersioned, cereal::JSONInputArchive, false, false, false, true>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<TwoLAVersioned>&) 200
cereal::detail::Construct<TwoLAVersioned, cereal::BinaryInputArchive, false, false, false, true>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<TwoLAVersioned>&) 200
cereal::detail::Construct<TwoLAVersioned, cereal::PortableBinaryInputArchive, false, false, false, true>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<TwoLAVersioned>&) 200
cereal::detail::Construct<BogusBasePolymorphic, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 0
cereal::detail::Construct<BogusBasePolymorphic, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 0
cereal::detail::Construct<BogusBasePolymorphic, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 0
cereal::detail::Construct<BogusBasePolymorphic, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 0
cereal::detail::Construct<NonDefaultConstructible, cereal::XMLInputArchive, false, false, true, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<NonDefaultConstructible>&) 1
cereal::detail::Construct<NonDefaultConstructible, cereal::JSONInputArchive, false, false, true, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<NonDefaultConstructible>&) 1
cereal::detail::Construct<NonDefaultConstructible, cereal::BinaryInputArchive, false, false, true, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<NonDefaultConstructible>&) 1
cereal::detail::Construct<NonDefaultConstructible, cereal::PortableBinaryInputArchive, false, false, true, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<NonDefaultConstructible>&) 1
cereal::detail::Construct<MemoryCycleLoadAndConstruct, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<MemoryCycleLoadAndConstruct>&) 100
cereal::detail::Construct<MemoryCycleLoadAndConstruct, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<MemoryCycleLoadAndConstruct>&) 100
cereal::detail::Construct<MemoryCycleLoadAndConstruct, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<MemoryCycleLoadAndConstruct>&) 100
cereal::detail::Construct<MemoryCycleLoadAndConstruct, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<MemoryCycleLoadAndConstruct>&) 100
cereal::detail::Construct<SpecializedMSplitPolymorphic, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<SpecializedMSplitPolymorphic, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<SpecializedMSplitPolymorphic, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<SpecializedMSplitPolymorphic, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<OneLA, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<OneLA>&) 400
cereal::detail::Construct<OneLA, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<OneLA>&) 400
cereal::detail::Construct<OneLA, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<OneLA>&) 400
cereal::detail::Construct<OneLA, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<OneLA>&) 400
cereal::detail::Construct<TwoLA, cereal::XMLInputArchive, false, false, true, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<TwoLA>&) 400
cereal::detail::Construct<TwoLA, cereal::JSONInputArchive, false, false, true, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<TwoLA>&) 400
cereal::detail::Construct<TwoLA, cereal::BinaryInputArchive, false, false, true, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<TwoLA>&) 400
cereal::detail::Construct<TwoLA, cereal::PortableBinaryInputArchive, false, false, true, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<TwoLA>&) 400
cereal::detail::Construct<ThreeLA, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<ThreeLA>&) 200
cereal::detail::Construct<ThreeLA, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<ThreeLA>&) 200
cereal::detail::Construct<ThreeLA, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<ThreeLA>&) 200
cereal::detail::Construct<ThreeLA, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<ThreeLA>&) 200
cereal::detail::Construct<DeferNode, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<DeferNode, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<DeferNode, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<DeferNode, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<TestClass, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 2
cereal::detail::Construct<TestClass, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 2
cereal::detail::Construct<TestClass, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 2
cereal::detail::Construct<TestClass, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 2
cereal::detail::Construct<int, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 20400
cereal::detail::Construct<int, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 20400
cereal::detail::Construct<int, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 20400
cereal::detail::Construct<int, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 20400
cereal::traits::detail::base_class_id::base_class_id<PolyBaseAA>(PolyBaseAA const*) 3200
cereal::traits::detail::base_class_id::operator==(cereal::traits::detail::base_class_id const&) const 1600
cereal::traits::detail::base_class_id_hash::operator()(cereal::traits::detail::base_class_id const&) const 4800

Generated by: LCOV version 1.14