LCOV - code coverage report
Current view: top level - cereal/archives - portable_binary.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 70 72 97.2 %
Date: 2022-01-16 21:05:07 Functions: 274 286 95.8 %

Function Name Sort by function name Hit count Sort by hit count
void cereal::portable_binary_detail::swap_bytes<16ul>(unsigned char*) 0
cereal::PortableBinaryInputArchive::~PortableBinaryInputArchive() 0
cereal::PortableBinaryOutputArchive::~PortableBinaryOutputArchive() 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic>&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA, std::default_delete<PolyDerivedLA> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA, std::default_delete<PolyDerivedLA> >&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic, std::default_delete<SpecializedMSplitPolymorphic> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic, std::default_delete<SpecializedMSplitPolymorphic> >&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, BogusBasePolymorphic&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<BogusBasePolymorphic&>&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<BogusBasePolymorphic> const&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA const, cereal::detail::EmptyDeleter<PolyDerivedLA const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedLA const, cereal::detail::EmptyDeleter<PolyDerivedLA const> > const&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic const, cereal::detail::EmptyDeleter<SpecializedMSplitPolymorphic const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<SpecializedMSplitPolymorphic const, cereal::detail::EmptyDeleter<SpecializedMSplitPolymorphic const> > const&> >&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, BogusBasePolymorphic&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<BogusBasePolymorphic&>&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned int>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned int>&) 0
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass>&> >&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const>&> >&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::boost_variant_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, NonDefaultConstructible>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::boost_variant_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, NonDefaultConstructible>&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::optional<long>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::optional<long>&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass> const&> >&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TestClass const> const&> >&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TestClass&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TestClass&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, NonDefaultConstructible const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<NonDefaultConstructible const&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TestClass const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TestClass const&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::optional<long> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::optional<long> const&>&) 1
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, long const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<long const&>&) 1
cereal::PortableBinaryInputArchive::Options::LittleEndian() 2
cereal::PortableBinaryInputArchive::Options::BigEndian() 2
cereal::PortableBinaryOutputArchive::Options::LittleEndian() 2
cereal::PortableBinaryOutputArchive::Options::BigEndian() 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TestClass&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TestClass&>&) 2
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, double const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<double const&>&) 3
void cereal::load<char32_t*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<char32_t*>&) 100
void cereal::load<char16_t*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<char16_t*>&) 100
void cereal::load<wchar_t*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<wchar_t*>&) 100
std::enable_if<std::is_arithmetic<long long>::value, void>::type cereal::load<long long>(cereal::PortableBinaryInputArchive&, long long&) 100
void cereal::save<char32_t const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<char32_t const*> const&) 100
void cereal::save<char16_t const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<char16_t const*> const&) 100
void cereal::save<wchar_t const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<wchar_t const*> const&) 100
std::enable_if<std::is_arithmetic<long long>::value, void>::type cereal::save<long long>(cereal::PortableBinaryOutputArchive&, long long const&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int const>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int const>&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD, std::default_delete<PolyDerivedD> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD, std::default_delete<PolyDerivedD> >&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> >&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> >&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> >&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> >&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> >&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, MemoryCycle&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<MemoryCycle&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialESER&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialESER&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialESPL&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialESPL&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialISER&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialISER&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, TrivialISPL&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<TrivialISPL&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, SpecializedMSplitPolymorphic&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<SpecializedMSplitPolymorphic&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, MemoryCycleLoadAndConstruct>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, MemoryCycleLoadAndConstruct>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyBase>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyBaseA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBaseA>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyBase const>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase const>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructExternalSplit>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructExternalSplit>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructInternalSplit>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructInternalSplit>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructExternalSerialize>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructExternalSerialize>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<StructInternalSerialize>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<StructInternalSerialize>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::less<int>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::less<int>&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<int, std::allocator<int> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<int, std::allocator<int> >&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned long long&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned long long&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialESER>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialESER>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialESPL>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialESPL>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialISER>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialISER>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TrivialISPL>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TrivialISPL>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLAVersioned const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLAVersioned const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<SpecializedMSplitPolymorphic const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<OneLA const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<TwoLA const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<ThreeLA const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int const> const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA, std::default_delete<OneLA> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA, std::default_delete<TwoLA> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD const, cereal::detail::EmptyDeleter<PolyDerivedD const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerivedD const, cereal::detail::EmptyDeleter<PolyDerivedD const> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<OneLA const, std::default_delete<OneLA const> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<TwoLA const, std::default_delete<TwoLA const> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int const, std::default_delete<int const> > const&> >&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, UserStruct&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<UserStruct&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, MemoryCycle&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<MemoryCycle&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLAVersioned&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLAVersioned&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLAVersioned&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLAVersioned&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, MemoryCycleLoadAndConstruct&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<MemoryCycleLoadAndConstruct&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, ThreeLA&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<ThreeLA&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLAVersioned const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLAVersioned const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLAVersioned const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLAVersioned const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, SpecializedMSplitPolymorphic const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<SpecializedMSplitPolymorphic const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, ThreeLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<ThreeLA const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyBase> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyBaseA> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBaseA> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyBase const> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<PolyBase const> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructExternalSplit> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructExternalSplit> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructInternalSplit> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructInternalSplit> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructExternalSerialize> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructExternalSerialize> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<StructInternalSerialize> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<StructInternalSerialize> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::less<int> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::less<int> const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<int, std::allocator<int> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<int, std::allocator<int> > const&>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, signed char>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<signed char>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, int>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<int>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned short>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned short>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long long>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned long long>&) 100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, bool&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<bool&>&) 108
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, bool>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<bool>&) 108
std::enable_if<std::is_arithmetic<unsigned long long>::value, void>::type cereal::load<unsigned long long>(cereal::PortableBinaryInputArchive&, unsigned long long&) 200
std::enable_if<std::is_arithmetic<unsigned long long>::value, void>::type cereal::save<unsigned long long>(cereal::PortableBinaryOutputArchive&, unsigned long long const&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct>&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<UserStruct, std::default_delete<UserStruct> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived, std::default_delete<PolyDerived> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived, std::default_delete<PolyDerived> >&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, PolyDerivedD&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<PolyDerivedD&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, DeferNode&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<DeferNode&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, UserStruct>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, UserStruct>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLAVersioned>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLAVersioned>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLAVersioned>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLAVersioned>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, ThreeLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, ThreeLA>&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructExternalSplit, std::allocator<StructExternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructExternalSplit, std::allocator<StructExternalSplit> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructInternalSplit, std::allocator<StructInternalSplit> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructInternalSplit, std::allocator<StructInternalSplit> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::deque<int, std::allocator<int> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::deque<int, std::allocator<int> >&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, long double&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<long double&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, float&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<float&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycle> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<MemoryCycleLoadAndConstruct> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedD const> const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived const, cereal::detail::EmptyDeleter<PolyDerived const> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<PolyDerived const, cereal::detail::EmptyDeleter<PolyDerived const> > const&> >&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSplit&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSplit&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLA&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLA&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLA&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLA&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, DeferNode&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<DeferNode&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, PolyDerivedD const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<PolyDerivedD const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, OneLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<OneLA const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, TwoLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<TwoLA const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructExternalSplit, std::allocator<StructExternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructExternalSplit, std::allocator<StructExternalSplit> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructInternalSplit, std::allocator<StructInternalSplit> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructInternalSplit, std::allocator<StructInternalSplit> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::deque<int, std::allocator<int> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::deque<int, std::allocator<int> > const&>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, long double>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<long double>&) 200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, float>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<float>&) 200
void cereal::PortableBinaryInputArchive::loadBinary<16l>(void*, long) 300
void cereal::PortableBinaryOutputArchive::saveBinary<16l>(void const*, long) 300
std::enable_if<std::is_arithmetic<char>::value, void>::type cereal::load<char>(cereal::PortableBinaryInputArchive&, char&) 300
std::enable_if<std::is_arithmetic<long double>::value, void>::type cereal::load<long double>(cereal::PortableBinaryInputArchive&, long double&) 300
std::enable_if<std::is_arithmetic<char>::value, void>::type cereal::save<char>(cereal::PortableBinaryOutputArchive&, char const&) 300
std::enable_if<std::is_arithmetic<long double>::value, void>::type cereal::save<long double>(cereal::PortableBinaryOutputArchive&, long double const&) 300
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>&) 300
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) 300
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, double>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<double>&) 300
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, double&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<double&>&) 303
void cereal::save<int const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<int const*> const&) 400
void cereal::save<int*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<int*> const&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived>&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA>&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, PolyDerived&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<PolyDerived&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, PolyDerivedLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, PolyDerivedLA>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, OneLA>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLA>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::LoadAndConstructLoadWrapper<cereal::PortableBinaryInputArchive, TwoLA>&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerived const> const&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA const> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<PolyDerivedLA const> const&> >&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, PolyDerived const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<PolyDerived const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, PolyDerivedLA const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<PolyDerivedLA const&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&) 400
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::bitset_detail::type&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::bitset_detail::type&>&) 500
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::bitset_detail::type>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::bitset_detail::type>&) 500
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long const&>(cereal::PortableBinaryOutputArchive&, cereal::SizeTag<unsigned long const&>&) 500
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSplit&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSplit&>&) 600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSerialize&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSerialize&>&) 600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, long>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<long>&) 700
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, long&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<long&>&) 701
void cereal::load<int*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<int*>&) 800
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned long&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned long&>&) 1000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSerialize&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSerialize&>&) 1000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned long const&>&) 1000
std::enable_if<std::is_arithmetic<float>::value, void>::type cereal::save<float>(cereal::PortableBinaryOutputArchive&, float const&) 1100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&>&) 1100
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&>&) 1100
std::enable_if<std::is_arithmetic<float>::value, void>::type cereal::load<float>(cereal::PortableBinaryInputArchive&, float&) 1200
void cereal::portable_binary_detail::swap_bytes<2ul>(unsigned char*) 1400
std::enable_if<std::is_arithmetic<long>::value, void>::type cereal::save<long>(cereal::PortableBinaryOutputArchive&, long const&) 1701
std::enable_if<std::is_arithmetic<double>::value, void>::type cereal::save<double>(cereal::PortableBinaryOutputArchive&, double const&) 1703
std::enable_if<std::is_arithmetic<long>::value, void>::type cereal::load<long>(cereal::PortableBinaryInputArchive&, long&) 1801
std::enable_if<std::is_arithmetic<double>::value, void>::type cereal::load<double>(cereal::PortableBinaryInputArchive&, double&) 1803
void cereal::portable_binary_detail::swap_bytes<1ul>(unsigned char*) 2100
void cereal::portable_binary_detail::swap_bytes<8ul>(unsigned char*) 2100
cereal::PortableBinaryOutputArchive::Options::getEndianness() 3604
cereal::PortableBinaryOutputArchive::Options::Default() 3604
cereal::PortableBinaryOutputArchive::Options::Options(cereal::PortableBinaryOutputArchive::Options::Endianness) 3608
cereal::PortableBinaryInputArchive::Options::getEndianness() 3804
cereal::PortableBinaryInputArchive::Options::Default() 3804
cereal::PortableBinaryInputArchive::Options::Options(cereal::PortableBinaryInputArchive::Options::Endianness) 3808
cereal::PortableBinaryOutputArchive::PortableBinaryOutputArchive(std::basic_ostream<char, std::char_traits<char> >&, cereal::PortableBinaryOutputArchive::Options const&) 4004
cereal::PortableBinaryOutputArchive::~PortableBinaryOutputArchive().2 4004
cereal::PortableBinaryInputArchive::PortableBinaryInputArchive(std::basic_istream<char, std::char_traits<char> >&, cereal::PortableBinaryInputArchive::Options const&) 4204
cereal::PortableBinaryInputArchive::~PortableBinaryInputArchive().2 4204
cereal::PortableBinaryInputArchive::Options::is_little_endian() const 4204
cereal::PortableBinaryOutputArchive::Options::is_little_endian() const 8008
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::shared_ptr<int>&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::shared_ptr<int>&>&) 10000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::unique_ptr<int, std::default_delete<int> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::unique_ptr<int, std::default_delete<int> >&>&) 10000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::shared_ptr<int> const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::shared_ptr<int> const&>&) 10000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::unique_ptr<int, std::default_delete<int> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::unique_ptr<int, std::default_delete<int> > const&>&) 10000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> >&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> >&> >&) 10200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> > const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::unique_ptr<int, std::default_delete<int> > const&> >&) 10200
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode>&> >&) 10491
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<DeferNode> const&> >&) 10491
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int>&> >(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int>&> >&) 10600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, cereal::memory_detail::PtrWrapper<std::shared_ptr<int> const&> >(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<cereal::memory_detail::PtrWrapper<std::shared_ptr<int> const&> >&) 10600
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned char>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned char>&) 11100
std::enable_if<std::is_arithmetic<bool>::value, void>::type cereal::save<bool>(cereal::PortableBinaryOutputArchive&, bool const&) 11308
std::enable_if<std::is_arithmetic<bool>::value, void>::type cereal::load<bool>(cereal::PortableBinaryInputArchive&, bool&) 11408
cereal::portable_binary_detail::is_little_endian() 11912
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned short const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned short const&>&) 19981
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, short&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<short&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned char const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned char const&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, short const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<short const&>&) 20000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned short&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned short&>&) 20081
std::enable_if<std::is_arithmetic<short>::value, void>::type cereal::save<short>(cereal::PortableBinaryOutputArchive&, short const&) 20500
std::enable_if<std::is_arithmetic<unsigned short>::value, void>::type cereal::save<unsigned short>(cereal::PortableBinaryOutputArchive&, unsigned short const&) 20581
std::enable_if<std::is_arithmetic<short>::value, void>::type cereal::load<short>(cereal::PortableBinaryInputArchive&, short&) 20600
std::enable_if<std::is_arithmetic<unsigned short>::value, void>::type cereal::load<unsigned short>(cereal::PortableBinaryInputArchive&, unsigned short&) 20681
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, int&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<int&>&) 22007
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned int&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned int&>&) 25093
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned char&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned char&>&) 31200
void cereal::PortableBinaryOutputArchive::saveBinary<2l>(void const*, long) 41181
void cereal::PortableBinaryInputArchive::loadBinary<2l>(void*, long) 41381
void cereal::portable_binary_detail::swap_bytes<4ul>(unsigned char*) 42100
std::enable_if<std::is_arithmetic<unsigned char>::value, void>::type cereal::save<unsigned char>(cereal::PortableBinaryOutputArchive&, unsigned char const&) 47704
std::enable_if<std::is_arithmetic<unsigned char>::value, void>::type cereal::load<unsigned char>(cereal::PortableBinaryInputArchive&, unsigned char&) 48104
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSplit const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSplit const&>&) 56636
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, signed char const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<signed char const&>&) 56636
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, signed char&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<signed char&>&) 56736
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructExternalSplit&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructExternalSplit&>&) 56836
std::enable_if<std::is_arithmetic<signed char>::value, void>::type cereal::save<signed char>(cereal::PortableBinaryOutputArchive&, signed char const&) 57236
std::enable_if<std::is_arithmetic<signed char>::value, void>::type cereal::load<signed char>(cereal::PortableBinaryInputArchive&, signed char&) 57336
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSplit const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSplit const&>&) 59990
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructInternalSerialize const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructInternalSerialize const&>&) 59991
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, StructExternalSerialize const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<StructExternalSerialize const&>&) 60000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&) 60003
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&) 60403
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructInternalSplit&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructInternalSplit&>&) 60590
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructInternalSerialize&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructInternalSerialize&>&) 60591
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, StructExternalSerialize&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<StructExternalSerialize&>&) 61000
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned int const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<unsigned int const&>&) 61300
void cereal::load<char*>(cereal::PortableBinaryInputArchive&, cereal::BinaryData<char*>&) 71094
void cereal::save<char const*>(cereal::PortableBinaryOutputArchive&, cereal::BinaryData<char const*> const&) 71094
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, unsigned long>(cereal::PortableBinaryOutputArchive&, cereal::SizeTag<unsigned long>&) 81094
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned long&>(cereal::PortableBinaryInputArchive&, cereal::SizeTag<unsigned long&>&) 81594
std::enable_if<std::is_arithmetic<unsigned long>::value, void>::type cereal::save<unsigned long>(cereal::PortableBinaryOutputArchive&, unsigned long const&) 83394
std::enable_if<std::is_arithmetic<unsigned long>::value, void>::type cereal::load<unsigned long>(cereal::PortableBinaryInputArchive&, unsigned long&) 83494
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, unsigned int&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<unsigned int&>&) 86393
std::enable_if<std::is_arithmetic<unsigned int>::value, void>::type cereal::save<unsigned int>(cereal::PortableBinaryOutputArchive&, unsigned int const&) 86993
std::enable_if<std::is_arithmetic<unsigned int>::value, void>::type cereal::load<unsigned int>(cereal::PortableBinaryInputArchive&, unsigned int&) 87093
void cereal::PortableBinaryOutputArchive::saveBinary<8l>(void const*, long) 87098
void cereal::PortableBinaryInputArchive::loadBinary<8l>(void*, long) 87398
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryOutputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryOutputArchive, int const&>(cereal::PortableBinaryOutputArchive&, cereal::NameValuePair<int const&>&) 140103
std::enable_if<cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryInputArchive>::value||cereal::traits::is_same_archive<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>::value, void>::type cereal::serialize<cereal::PortableBinaryInputArchive, int&>(cereal::PortableBinaryInputArchive&, cereal::NameValuePair<int&>&) 162210
void cereal::PortableBinaryOutputArchive::saveBinary<1l>(void const*, long) 187642
void cereal::PortableBinaryInputArchive::loadBinary<1l>(void*, long) 188242
std::enable_if<std::is_arithmetic<int>::value, void>::type cereal::save<int>(cereal::PortableBinaryOutputArchive&, int const&) 2168238
std::enable_if<std::is_arithmetic<int>::value, void>::type cereal::load<int>(cereal::PortableBinaryInputArchive&, int&) 2168438
void cereal::PortableBinaryOutputArchive::saveBinary<4l>(void const*, long) 2257331
void cereal::PortableBinaryInputArchive::loadBinary<4l>(void*, long) 2257731

Generated by: LCOV version 1.14