Apache Mesos
|
#include <protobuf.hpp>
Public Member Functions | |
State (mesos::state::Storage *storage) | |
~State () override | |
template<typename T > | |
process::Future< Variable< T > > | fetch (const std::string &name) |
template<typename T > | |
process::Future< Option< Variable< T > > > | store (const Variable< T > &variable) |
template<typename T > | |
process::Future< bool > | expunge (const Variable< T > &variable) |
Public Member Functions inherited from mesos::state::State | |
State (Storage *_storage) | |
process::Future< Variable > | fetch (const std::string &name) |
process::Future< Option< Variable > > | store (const Variable &variable) |
process::Future< bool > | expunge (const Variable &variable) |
process::Future< std::set< std::string > > | names () |
|
inlineexplicit |
|
inlineoverridevirtual |
Reimplemented from mesos::state::State.
process::Future< bool > mesos::state::protobuf::State::expunge | ( | const Variable< T > & | variable | ) |
process::Future< Variable< T > > mesos::state::protobuf::State::fetch | ( | const std::string & | name | ) |
process::Future< Option< Variable< T > > > mesos::state::protobuf::State::store | ( | const Variable< T > & | variable | ) |