LCOV - code coverage report
Current view: top level - cereal/details - traits.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 24 24 100.0 %
Date: 2017-02-12 13:57:59 Functions: 62 66 93.9 %

Function Name Sort by function name Hit count Sort by hit count
cereal::detail::Construct<BogusBasePolymorphic, cereal::BinaryInputArchive, 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::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 0
cereal::detail::Construct<BogusBasePolymorphic, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 0
cereal::detail::Construct<MemoryCycle, cereal::BinaryInputArchive, 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::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<MemoryCycle, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 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::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, 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<MemoryCycleLoadAndConstruct, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<MemoryCycleLoadAndConstruct>&) 100
cereal::detail::Construct<OneLA, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<OneLA>&) 200
cereal::detail::Construct<OneLA, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<OneLA>&) 200
cereal::detail::Construct<OneLA, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<OneLA>&) 200
cereal::detail::Construct<OneLA, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<OneLA>&) 200
cereal::detail::Construct<OneLAVersioned, cereal::BinaryInputArchive, false, true, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<OneLAVersioned>&) 100
cereal::detail::Construct<OneLAVersioned, cereal::JSONInputArchive, false, true, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<OneLAVersioned>&) 100
cereal::detail::Construct<OneLAVersioned, cereal::PortableBinaryInputArchive, false, true, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<OneLAVersioned>&) 100
cereal::detail::Construct<OneLAVersioned, cereal::XMLInputArchive, false, true, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<OneLAVersioned>&) 100
cereal::detail::Construct<PolyDerived, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerived, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerived, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerived, cereal::XMLInputArchive, 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::JSONInputArchive, 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<PolyDerivedD, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 200
cereal::detail::Construct<PolyDerivedLA, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<PolyDerivedLA>&) 200
cereal::detail::Construct<PolyDerivedLA, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<PolyDerivedLA>&) 200
cereal::detail::Construct<PolyDerivedLA, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<PolyDerivedLA>&) 200
cereal::detail::Construct<PolyDerivedLA, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<PolyDerivedLA>&) 200
cereal::detail::Construct<SpecializedMSplitPolymorphic, cereal::BinaryInputArchive, 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::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<SpecializedMSplitPolymorphic, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 100
cereal::detail::Construct<TestClass, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 1
cereal::detail::Construct<TestClass, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 1
cereal::detail::Construct<TestClass, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 1
cereal::detail::Construct<TestClass, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 1
cereal::detail::Construct<ThreeLA, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<ThreeLA>&) 100
cereal::detail::Construct<ThreeLA, cereal::JSONInputArchive, true, false, false, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<ThreeLA>&) 100
cereal::detail::Construct<ThreeLA, cereal::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<ThreeLA>&) 100
cereal::detail::Construct<ThreeLA, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<ThreeLA>&) 100
cereal::detail::Construct<TwoLA, cereal::BinaryInputArchive, false, false, true, false>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<TwoLA>&) 200
cereal::detail::Construct<TwoLA, cereal::JSONInputArchive, false, false, true, false>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<TwoLA>&) 200
cereal::detail::Construct<TwoLA, cereal::PortableBinaryInputArchive, false, false, true, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<TwoLA>&) 200
cereal::detail::Construct<TwoLA, cereal::XMLInputArchive, false, false, true, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<TwoLA>&) 200
cereal::detail::Construct<TwoLAVersioned, cereal::BinaryInputArchive, false, false, false, true>::load_andor_construct(cereal::BinaryInputArchive&, cereal::construct<TwoLAVersioned>&) 100
cereal::detail::Construct<TwoLAVersioned, cereal::JSONInputArchive, false, false, false, true>::load_andor_construct(cereal::JSONInputArchive&, cereal::construct<TwoLAVersioned>&) 100
cereal::detail::Construct<TwoLAVersioned, cereal::PortableBinaryInputArchive, false, false, false, true>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<TwoLAVersioned>&) 100
cereal::detail::Construct<TwoLAVersioned, cereal::XMLInputArchive, false, false, false, true>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<TwoLAVersioned>&) 100
cereal::detail::Construct<UserStruct, cereal::BinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::BinaryInputArchive&, 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::PortableBinaryInputArchive, true, false, false, false>::load_andor_construct(cereal::PortableBinaryInputArchive&, cereal::construct<UserStruct>&) 200
cereal::detail::Construct<UserStruct, cereal::XMLInputArchive, true, false, false, false>::load_andor_construct(cereal::XMLInputArchive&, cereal::construct<UserStruct>&) 200
cereal::detail::Construct<int, cereal::BinaryInputArchive, false, false, false, false>::load_andor_construct() 20200
cereal::detail::Construct<int, cereal::JSONInputArchive, false, false, false, false>::load_andor_construct() 20200
cereal::detail::Construct<int, cereal::PortableBinaryInputArchive, false, false, false, false>::load_andor_construct() 20200
cereal::detail::Construct<int, cereal::XMLInputArchive, false, false, false, false>::load_andor_construct() 20200
cereal::traits::TextArchive::TextArchive() 14296
cereal::traits::detail::BaseCastBase::BaseCastBase() 8000
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::base_class_id_hash() 29104
cereal::traits::detail::base_class_id_hash::operator()(cereal::traits::detail::base_class_id const&) const 4800

Generated by: LCOV version 1.11