17 #ifndef __MESOS_V1_VALUES_HPP__
18 #define __MESOS_V1_VALUES_HPP__
29 std::ostream&
operator<<(std::ostream& stream,
const Value::Scalar& scalar);
30 bool operator==(
const Value::Scalar& left,
const Value::Scalar& right);
31 bool operator<=(
const Value::Scalar& left,
const Value::Scalar& right);
32 Value::Scalar
operator+(
const Value::Scalar& left,
const Value::Scalar& right);
33 Value::Scalar
operator-(
const Value::Scalar& left,
const Value::Scalar& right);
34 Value::Scalar&
operator+=(Value::Scalar& left,
const Value::Scalar& right);
35 Value::Scalar&
operator-=(Value::Scalar& left,
const Value::Scalar& right);
37 std::ostream&
operator<<(std::ostream& stream,
const Value::Ranges& ranges);
38 bool operator==(
const Value::Ranges& left,
const Value::Ranges& right);
39 bool operator<=(
const Value::Ranges& left,
const Value::Ranges& right);
40 Value::Ranges
operator+(
const Value::Ranges& left,
const Value::Ranges& right);
41 Value::Ranges
operator-(
const Value::Ranges& left,
const Value::Ranges& right);
42 Value::Ranges&
operator+=(Value::Ranges& left,
const Value::Ranges& right);
43 Value::Ranges&
operator-=(Value::Ranges& left,
const Value::Ranges& right);
45 std::ostream&
operator<<(std::ostream& stream,
const Value::Set&
set);
46 bool operator==(
const Value::Set& left,
const Value::Set& right);
47 bool operator<=(
const Value::Set& left,
const Value::Set& right);
48 Value::Set
operator+(
const Value::Set& left,
const Value::Set& right);
49 Value::Set
operator-(
const Value::Set& left,
const Value::Set& right);
50 Value::Set&
operator+=(Value::Set& left,
const Value::Set& right);
51 Value::Set&
operator-=(Value::Set& left,
const Value::Set& right);
53 std::ostream&
operator<<(std::ostream& stream,
const Value::Text& value);
54 bool operator==(
const Value::Text& left,
const Value::Text& right);
67 #endif // __MESOS_V1_VALUES_HPP__
Try< Value > parse(const std::string &text)
Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...
Definition: parse.hpp:36
Value::Scalar & operator-=(Value::Scalar &left, const Value::Scalar &right)
Try< bool > set(const std::string &_link, unsigned int flags)
Definition: internal.hpp:125
hashmap< Key, Resources > & operator+=(hashmap< Key, Resources > &left, const hashmap< Key, Resources > &right)
Definition: resources.hpp:672
bool operator==(const CommandInfo &left, const CommandInfo &right)
Resources operator-(const google::protobuf::RepeatedPtrField< Resource > &left, const Resources &right)
Definition: resources.hpp:655
Resources operator+(const google::protobuf::RepeatedPtrField< Resource > &left, const Resources &right)
Definition: resources.hpp:647
bool operator<=(const Value::Scalar &left, const Value::Scalar &right)
std::ostream & operator<<(std::ostream &stream, const Attribute &attribute)