Apache Mesos
Classes | Namespaces | Functions
utils.hpp File Reference
#include <ostream>
#include <type_traits>
#include <google/protobuf/map.h>
#include <google/protobuf/util/json_util.h>
#include <mesos/mesos.hpp>
#include <stout/foreach.hpp>
#include <stout/try.hpp>
#include <stout/unreachable.hpp>
#include "csi/spec.hpp"
#include "csi/state.hpp"

Go to the source code of this file.

Classes

struct  mesos::csi::ControllerCapabilities
 

Namespaces

 csi
 
 mesos
 
 mesos::csi
 
 mesos::csi::state
 

Functions

bool csi::operator== (const ControllerServiceCapability &left, const ControllerServiceCapability &right)
 
bool csi::operator== (const Version &left, const Version &right)
 
bool csi::operator== (const VolumeCapability &left, const VolumeCapability &right)
 
bool csi::operator!= (const Version &left, const Version &right)
 
std::ostream & csi::operator<< (std::ostream &stream, const ControllerServiceCapability::RPC::Type &type)
 
std::ostream & csi::operator<< (std::ostream &stream, const Version &version)
 
template<typename Message , typename std::enable_if< std::is_convertible< Message *, google::protobuf::Message * >::value, int >::type = 0>
std::ostream & csi::operator<< (std::ostream &stream, const Message &message)
 
std::ostream & mesos::csi::state::operator<< (std::ostream &stream, const VolumeState::State &state)