Apache Mesos
Namespaces | Functions
devolve.hpp File Reference
#include <google/protobuf/message.h>
#include <mesos/agent/agent.hpp>
#include <mesos/mesos.hpp>
#include <mesos/resources.hpp>
#include <mesos/executor/executor.hpp>
#include <mesos/master/master.hpp>
#include <mesos/resource_provider/resource_provider.hpp>
#include <mesos/scheduler/scheduler.hpp>
#include <mesos/v1/mesos.hpp>
#include <mesos/v1/resources.hpp>
#include <mesos/v1/agent/agent.hpp>
#include <mesos/v1/executor/executor.hpp>
#include <mesos/v1/master/master.hpp>
#include <mesos/v1/resource_provider/resource_provider.hpp>
#include <mesos/v1/scheduler/scheduler.hpp>
#include <stout/foreach.hpp>

Go to the source code of this file.

Namespaces

 mesos
 
 mesos::internal
 

Functions

CommandInfo mesos::internal::devolve (const v1::CommandInfo &command)
 
ContainerID mesos::internal::devolve (const v1::ContainerID &containerId)
 
Credential mesos::internal::devolve (const v1::Credential &credential)
 
DrainConfig mesos::internal::devolve (const v1::DrainConfig &drainConfig)
 
DrainInfo mesos::internal::devolve (const v1::DrainInfo &drainInfo)
 
DurationInfo mesos::internal::devolve (const google::protobuf::Duration &duration)
 
ExecutorID mesos::internal::devolve (const v1::ExecutorID &executorId)
 
FrameworkID mesos::internal::devolve (const v1::FrameworkID &frameworkId)
 
FrameworkInfo mesos::internal::devolve (const v1::FrameworkInfo &frameworkInfo)
 
HealthCheck mesos::internal::devolve (const v1::HealthCheck &check)
 
InverseOffer mesos::internal::devolve (const v1::InverseOffer &inverseOffer)
 
Offer mesos::internal::devolve (const v1::Offer &offer)
 
Offer::Operation mesos::internal::devolve (const v1::Offer::Operation &operation)
 
OperationStatus mesos::internal::devolve (const v1::OperationStatus &status)
 
Resource mesos::internal::devolve (const v1::Resource &resource)
 
ResourceProviderID mesos::internal::devolve (const v1::ResourceProviderID &resourceProviderId)
 
ResourceProviderInfo mesos::internal::devolve (const v1::ResourceProviderInfo &resourceProviderInfo)
 
Resources mesos::internal::devolve (const v1::Resources &resources)
 
SlaveID mesos::internal::devolve (const v1::AgentID &agentId)
 
SlaveInfo mesos::internal::devolve (const v1::AgentInfo &agentInfo)
 
TaskID mesos::internal::devolve (const v1::TaskID &taskId)
 
TaskStatus mesos::internal::devolve (const v1::TaskStatus &status)
 
mesos::resource_provider::Call mesos::internal::devolve (const v1::resource_provider::Call &call)
 
mesos::resource_provider::Event mesos::internal::devolve (const v1::resource_provider::Event &event)
 
mesos::scheduler::Call mesos::internal::devolve (const v1::scheduler::Call &call)
 
mesos::scheduler::Event mesos::internal::devolve (const v1::scheduler::Event &event)
 
executor::Call mesos::internal::devolve (const v1::executor::Call &call)
 
executor::Event mesos::internal::devolve (const v1::executor::Event &event)
 
mesos::agent::Call mesos::internal::devolve (const v1::agent::Call &call)
 
mesos::agent::Response mesos::internal::devolve (const v1::agent::Response &response)
 
mesos::master::Call mesos::internal::devolve (const v1::master::Call &call)
 
template<typename T1 , typename T2 >
google::protobuf::RepeatedPtrField< T1 > mesos::internal::devolve (google::protobuf::RepeatedPtrField< T2 > t2s)