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)
 
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)
 
OperationStatus mesos::internal::devolve (const v1::OperationStatus &status)
 
Resource mesos::internal::devolve (const v1::Resource &resource)
 
ResourceProviderID mesos::internal::devolve (const v1::ResourceProviderID &resourceProviderId)
 
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)
 
scheduler::Call mesos::internal::devolve (const v1::scheduler::Call &call)
 
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::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)