12#ifndef __range_save_load_cc_h__
13#define __range_save_load_cc_h__
17#include <cereal/cereal.hpp>
23 template <
class Archive>
26 ar(cereal::make_nvp(name, r));
static RangePtr getRegistered(const TypeInfo &info, const RangePtr &r)
RangePtr save_load(Archive &ar, const String &name, RangePtr &r)
Sptr< RangeBase > RangePtr
Sptr< Range > rangeCast(const RangePtr r)
CNORXZ Cereal range save load declaration.