19 namespace serialization {
21 template<
typename Archive,
typename T,
typename Traits,
typename Allocator>
22 void save(Archive &ar,
const std::basic_string<T, Traits, Allocator> &t,
const unsigned int)
24 ar << unsigned(t.size());
29 template<
typename Archive,
typename T,
typename Traits,
typename Allocator>
30 void load(Archive &ar, std::basic_string<T, Traits, Allocator> &t,
const unsigned int)
39 template <
typename Archive,
typename T,
typename Traits,
typename Allocator>
40 void serialize(Archive &ar, std::basic_string<T, Traits, Allocator> &t,
const unsigned int ver)
Definition: ArchiveEntry.hpp:20
std::enable_if< Archive::isSave::value >::type invokeSplit(Archive &ar, T &value, const unsigned int ver)
Definition: Invoke.hpp:69
void save(Archive &ar, const std::complex< T > &t, const unsigned int)
Definition: Complex.hpp:20
void serialize(Archive &ar, std::complex< T > &t, const unsigned int ver)
Definition: Complex.hpp:37
Definition: BinaryObject.hpp:23
void load(Archive &ar, std::complex< T > &t, const unsigned int)
Definition: Complex.hpp:27