#include "detail/util.hpp"#include <derecho/mutils-serialization/SerializationSupport.hpp>#include <inttypes.h>#include <map>#include <set>#include <stdio.h>#include <string>#include <derecho/utils/logger.hpp>#include <experimental/filesystem>#include "detail/PersistNoLog_impl.hpp"

Go to the source code of this file.
Namespaces | |
| persistent | |
| This file include all common types internal to derecho and not necessarily being known by a client program. | |
Functions | |
| template<typename ObjectType , StorageType storageType> | |
| void | persistent::saveNoLogObjectInFile (ObjectType &obj, const char *object_name) noexcept(false) |
| save object in file More... | |
| template<typename ObjectType > | |
| void | persistent::saveNoLogObjectInMem (ObjectType &obj, const char *object_name) noexcept(false) |
| template<typename ObjectType , StorageType storageType> | |
| std::unique_ptr< ObjectType > | persistent::loadNoLogObjectFromFile (const char *object_name, mutils::DeserializationManager *dm=nullptr) noexcept(false) |
| load data from file More... | |
| template<typename ObjectType > | |
| std::unique_ptr< ObjectType > | persistent::loadNoLogObjectFromMem (const char *object_name, mutils::DeserializationManager *dm=nullptr) noexcept(false) |
1.8.13