LCOV - code coverage report
Current view: top level - cereal/types - vector.hpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 32 32 100.0 %
Date: 2017-02-12 13:57:59 Functions: 56 56 100.0 %

Function Name Sort by function name Hit count Sort by hit count
void cereal::load<cereal::BinaryInputArchive, std::allocator<bool> >(cereal::BinaryInputArchive&, std::vector<bool, std::allocator<bool> >&) 100
void cereal::load<cereal::PortableBinaryInputArchive, std::allocator<bool> >(cereal::PortableBinaryInputArchive&, std::vector<bool, std::allocator<bool> >&) 100
void cereal::save<cereal::BinaryOutputArchive, std::allocator<bool> >(cereal::BinaryOutputArchive&, std::vector<bool, std::allocator<bool> > const&) 100
void cereal::save<cereal::PortableBinaryOutputArchive, std::allocator<bool> >(cereal::PortableBinaryOutputArchive&, std::vector<bool, std::allocator<bool> > const&) 100
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::BinaryInputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::load<cereal::BinaryInputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::BinaryInputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::JSONInputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::load<cereal::JSONInputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::JSONInputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::PortableBinaryInputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::load<cereal::PortableBinaryInputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::PortableBinaryInputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::XMLInputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::load<cereal::XMLInputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::XMLInputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSplit>, cereal::BinaryInputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::load<cereal::BinaryInputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::BinaryInputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSplit>, cereal::JSONInputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::load<cereal::JSONInputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::JSONInputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSplit>, cereal::PortableBinaryInputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::load<cereal::PortableBinaryInputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::PortableBinaryInputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructExternalSplit>, cereal::XMLInputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::load<cereal::XMLInputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::XMLInputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSplit>, cereal::BinaryInputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::load<cereal::BinaryInputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::BinaryInputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSplit>, cereal::JSONInputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::load<cereal::JSONInputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::JSONInputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSplit>, cereal::PortableBinaryInputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::load<cereal::PortableBinaryInputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::PortableBinaryInputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSplit>, cereal::XMLInputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::load<cereal::XMLInputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::XMLInputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<int>, cereal::JSONInputArchive>::value)||(!std::is_arithmetic<int>::value), void>::type cereal::load<cereal::JSONInputArchive, int, std::allocator<int> >(cereal::JSONInputArchive&, std::vector<int, std::allocator<int> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<int>, cereal::XMLInputArchive>::value)||(!std::is_arithmetic<int>::value), void>::type cereal::load<cereal::XMLInputArchive, int, std::allocator<int> >(cereal::XMLInputArchive&, std::vector<int, std::allocator<int> >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::BinaryInputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::load<cereal::BinaryInputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::BinaryInputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::JSONInputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::load<cereal::JSONInputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::JSONInputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::PortableBinaryInputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::load<cereal::PortableBinaryInputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::PortableBinaryInputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::XMLInputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::load<cereal::XMLInputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::XMLInputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::BinaryOutputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::save<cereal::BinaryOutputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::BinaryOutputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::JSONOutputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::save<cereal::JSONOutputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::JSONOutputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::PortableBinaryOutputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::save<cereal::PortableBinaryOutputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::PortableBinaryOutputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSerialize>, cereal::XMLOutputArchive>::value)||(!std::is_arithmetic<StructExternalSerialize>::value), void>::type cereal::save<cereal::XMLOutputArchive, StructExternalSerialize, std::allocator<StructExternalSerialize> >(cereal::XMLOutputArchive&, std::vector<StructExternalSerialize, std::allocator<StructExternalSerialize> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSplit>, cereal::BinaryOutputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::save<cereal::BinaryOutputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::BinaryOutputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSplit>, cereal::JSONOutputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::save<cereal::JSONOutputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::JSONOutputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSplit>, cereal::PortableBinaryOutputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::save<cereal::PortableBinaryOutputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::PortableBinaryOutputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructExternalSplit>, cereal::XMLOutputArchive>::value)||(!std::is_arithmetic<StructExternalSplit>::value), void>::type cereal::save<cereal::XMLOutputArchive, StructExternalSplit, std::allocator<StructExternalSplit> >(cereal::XMLOutputArchive&, std::vector<StructExternalSplit, std::allocator<StructExternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSplit>, cereal::BinaryOutputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::save<cereal::BinaryOutputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::BinaryOutputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSplit>, cereal::JSONOutputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::save<cereal::JSONOutputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::JSONOutputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSplit>, cereal::PortableBinaryOutputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::save<cereal::PortableBinaryOutputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::PortableBinaryOutputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSplit>, cereal::XMLOutputArchive>::value)||(!std::is_arithmetic<StructInternalSplit>::value), void>::type cereal::save<cereal::XMLOutputArchive, StructInternalSplit, std::allocator<StructInternalSplit> >(cereal::XMLOutputArchive&, std::vector<StructInternalSplit, std::allocator<StructInternalSplit> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<int>, cereal::JSONOutputArchive>::value)||(!std::is_arithmetic<int>::value), void>::type cereal::save<cereal::JSONOutputArchive, int, std::allocator<int> >(cereal::JSONOutputArchive&, std::vector<int, std::allocator<int> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<int>, cereal::XMLOutputArchive>::value)||(!std::is_arithmetic<int>::value), void>::type cereal::save<cereal::XMLOutputArchive, int, std::allocator<int> >(cereal::XMLOutputArchive&, std::vector<int, std::allocator<int> > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::BinaryOutputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::save<cereal::BinaryOutputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::BinaryOutputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::JSONOutputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::save<cereal::JSONOutputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::JSONOutputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::PortableBinaryOutputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::save<cereal::PortableBinaryOutputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::PortableBinaryOutputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > > const&) 200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<std::shared_ptr<PolyLA> >, cereal::XMLOutputArchive>::value)||(!std::is_arithmetic<std::shared_ptr<PolyLA> >::value), void>::type cereal::save<cereal::XMLOutputArchive, std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > >(cereal::XMLOutputArchive&, std::vector<std::shared_ptr<PolyLA>, std::allocator<std::shared_ptr<PolyLA> > > const&) 200
std::enable_if<(cereal::traits::is_input_serializable<cereal::BinaryData<int>, cereal::BinaryInputArchive>::value&&std::is_arithmetic<int>::value)&&(!std::is_same<int, bool>::value), void>::type cereal::load<cereal::BinaryInputArchive, int, std::allocator<int> >(cereal::BinaryInputArchive&, std::vector<int, std::allocator<int> >&) 200
std::enable_if<(cereal::traits::is_input_serializable<cereal::BinaryData<int>, cereal::PortableBinaryInputArchive>::value&&std::is_arithmetic<int>::value)&&(!std::is_same<int, bool>::value), void>::type cereal::load<cereal::PortableBinaryInputArchive, int, std::allocator<int> >(cereal::PortableBinaryInputArchive&, std::vector<int, std::allocator<int> >&) 200
std::enable_if<(cereal::traits::is_output_serializable<cereal::BinaryData<int>, cereal::BinaryOutputArchive>::value&&std::is_arithmetic<int>::value)&&(!std::is_same<int, bool>::value), void>::type cereal::save<cereal::BinaryOutputArchive, int, std::allocator<int> >(cereal::BinaryOutputArchive&, std::vector<int, std::allocator<int> > const&) 200
std::enable_if<(cereal::traits::is_output_serializable<cereal::BinaryData<int>, cereal::PortableBinaryOutputArchive>::value&&std::is_arithmetic<int>::value)&&(!std::is_same<int, bool>::value), void>::type cereal::save<cereal::PortableBinaryOutputArchive, int, std::allocator<int> >(cereal::PortableBinaryOutputArchive&, std::vector<int, std::allocator<int> > const&) 200
void cereal::load<cereal::JSONInputArchive, std::allocator<bool> >(cereal::JSONInputArchive&, std::vector<bool, std::allocator<bool> >&) 200
void cereal::load<cereal::XMLInputArchive, std::allocator<bool> >(cereal::XMLInputArchive&, std::vector<bool, std::allocator<bool> >&) 200
void cereal::save<cereal::JSONOutputArchive, std::allocator<bool> >(cereal::JSONOutputArchive&, std::vector<bool, std::allocator<bool> > const&) 200
void cereal::save<cereal::XMLOutputArchive, std::allocator<bool> >(cereal::XMLOutputArchive&, std::vector<bool, std::allocator<bool> > const&) 200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::BinaryInputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::load<cereal::BinaryInputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::BinaryInputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&) 1200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::JSONInputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::load<cereal::JSONInputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::JSONInputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&) 1200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::PortableBinaryInputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::load<cereal::PortableBinaryInputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::PortableBinaryInputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&) 1200
std::enable_if<(!cereal::traits::is_input_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::XMLInputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::load<cereal::XMLInputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::XMLInputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> >&) 1200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::BinaryOutputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::save<cereal::BinaryOutputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::BinaryOutputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&) 1200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::JSONOutputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::save<cereal::JSONOutputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::JSONOutputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&) 1200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::PortableBinaryOutputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::save<cereal::PortableBinaryOutputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::PortableBinaryOutputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&) 1200
std::enable_if<(!cereal::traits::is_output_serializable<cereal::BinaryData<StructInternalSerialize>, cereal::XMLOutputArchive>::value)||(!std::is_arithmetic<StructInternalSerialize>::value), void>::type cereal::save<cereal::XMLOutputArchive, StructInternalSerialize, std::allocator<StructInternalSerialize> >(cereal::XMLOutputArchive&, std::vector<StructInternalSerialize, std::allocator<StructInternalSerialize> > const&) 1200

Generated by: LCOV version 1.11