|
Apache Mesos
|
#include <unistd.h>#include <vector>#include <mesos/resources.hpp>#include <mesos/type_utils.hpp>#include <process/pid.hpp>#include <stout/hashmap.hpp>#include <stout/hashset.hpp>#include <stout/path.hpp>#include <stout/protobuf.hpp>#include <stout/try.hpp>#include <stout/utils.hpp>#include <stout/uuid.hpp>#include <stout/os/mkdir.hpp>#include <stout/os/mktemp.hpp>#include <stout/os/rename.hpp>#include <stout/os/rm.hpp>#include <stout/os/write.hpp>#include "common/resources_utils.hpp"#include "messages/messages.hpp"Go to the source code of this file.
Namespaces | |
| mesos | |
| mesos::internal | |
| mesos::internal::slave | |
| mesos::internal::slave::state | |
| mesos::internal::slave::state::internal | |
Functions | |
| Try< State > | mesos::internal::slave::state::recover (const std::string &rootDir, bool strict) |
| template<typename T > | |
| Try< T > | mesos::internal::slave::state::read (const std::string &path) |
| template<> | |
| Try< std::string > | mesos::internal::slave::state::read< std::string > (const std::string &path) |
| template<> | |
| Try< Resources > | mesos::internal::slave::state::read< Resources > (const std::string &path) |
| Try< Nothing > | mesos::internal::slave::state::internal::checkpoint (const std::string &path, const std::string &message) |
| template<typename T , typename std::enable_if< std::is_convertible< T *, google::protobuf::Message * >::value, int >::type = 0> | |
| Try< Nothing > | mesos::internal::slave::state::internal::checkpoint (const std::string &path, T message) |
| Try< Nothing > | mesos::internal::slave::state::internal::checkpoint (const std::string &path, google::protobuf::RepeatedPtrField< Resource > resources) |
| Try< Nothing > | mesos::internal::slave::state::internal::checkpoint (const std::string &path, const Resources &resources) |
| template<typename T > | |
| Try< Nothing > | mesos::internal::slave::state::checkpoint (const std::string &path, const T &t) |
1.8.5