Apache Mesos
mesos::Resources Member List

This is the complete list of members for mesos::Resources, including all inherited members.

allocatableTo(const std::string &role) const mesos::Resources
allocate(const std::string &role)mesos::Resources
allocations() const mesos::Resources
apply(const ResourceConversion &conversion) const mesos::Resources
apply(const Offer::Operation &operation) const mesos::Resources
apply(const Iterable &iterable) const mesos::Resourcesinline
begin()mesos::Resourcesinline
begin() const mesos::Resourcesinline
const_iterator typedefmesos::Resources
contains(const Resources &that) const mesos::Resources
contains(const Resource &that) const mesos::Resources
count(const Resource &that) const mesos::Resources
cpus() const mesos::Resources
createStrippedScalarQuantity() const mesos::Resources
disk() const mesos::Resources
empty() const mesos::Resourcesinline
end()mesos::Resourcesinline
end() const mesos::Resourcesinline
ephemeral_ports() const mesos::Resources
filter(const lambda::function< bool(const Resource &)> &predicate) const mesos::Resources
find(const Resources &targets) const mesos::Resources
fromJSON(const JSON::Array &resourcesJSON, const std::string &defaultRole="*")mesos::Resourcesstatic
fromSimpleString(const std::string &text, const std::string &defaultRole="*")mesos::Resourcesstatic
fromString(const std::string &text, const std::string &defaultRole="*")mesos::Resourcesstatic
get(const std::string &name) const mesos::Resources
get(const std::string &name) const mesos::Resources
gpus() const mesos::Resources
hasRefinedReservations(const Resource &resource)mesos::Resourcesstatic
hasResourceProvider(const Resource &resource)mesos::Resourcesstatic
isAllocatableTo(const Resource &resource, const std::string &role)mesos::Resourcesstatic
isDisk(const Resource &resource, const Resource::DiskInfo::Source::Type &type)mesos::Resourcesstatic
isDynamicallyReserved(const Resource &resource)mesos::Resourcesstatic
isEmpty(const Resource &resource)mesos::Resourcesstatic
isPersistentVolume(const Resource &resource)mesos::Resourcesstatic
isReserved(const Resource &resource, const Option< std::string > &role=None())mesos::Resourcesstatic
isRevocable(const Resource &resource)mesos::Resourcesstatic
isScalarQuantity(const Resources &resources)mesos::Resourcesstatic
isShared(const Resource &resource)mesos::Resourcesstatic
isUnreserved(const Resource &resource)mesos::Resourcesstatic
match(const Resource &resource) const mesos::Resources
mem() const mesos::Resources
names() const mesos::Resources
nonRevocable() const mesos::Resources
nonShared() const mesos::Resources
operator google::protobuf::RepeatedPtrField< Resource >() const mesos::Resources
operator!=(const Resources &that) const mesos::Resources
operator+(const Resource &that) const &mesos::Resources
operator+(const Resource &that)&&mesos::Resources
operator+(Resource &&that) const &mesos::Resources
operator+(Resource &&that)&&mesos::Resources
operator+(const Resources &that) const &mesos::Resources
operator+(const Resources &that)&&mesos::Resources
operator+(Resources &&that) const &mesos::Resources
operator+(Resources &&that)&&mesos::Resources
operator+=(const Resource &that)mesos::Resources
operator+=(Resource &&that)mesos::Resources
operator+=(const Resources &that)mesos::Resources
operator+=(Resources &&that)mesos::Resources
operator-(const Resource &that) const mesos::Resources
operator-(const Resources &that) const mesos::Resources
operator-=(const Resource &that)mesos::Resources
operator-=(const Resources &that)mesos::Resources
operator<<(std::ostream &stream, const Resource_ &resource_)mesos::Resourcesfriend
operator=(const Resources &that)mesos::Resourcesinline
operator=(Resources &&that)mesos::Resourcesinline
operator==(const Resources &that) const mesos::Resources
parse(const std::string &name, const std::string &value, const std::string &role)mesos::Resourcesstatic
parse(const std::string &text, const std::string &defaultRole="*")mesos::Resourcesstatic
persistentVolumes() const mesos::Resources
popReservation() const mesos::Resources
ports() const mesos::Resources
pushReservation(const Resource::ReservationInfo &reservation) const mesos::Resources
reservationRole(const Resource &resource)mesos::Resourcesstatic
reservations() const mesos::Resources
reserved(const Option< std::string > &role=None()) const mesos::Resources
Resource_Unsafe typedefmesos::Resources
Resources()mesos::Resourcesinline
Resources(const Resource &resource)mesos::Resources
Resources(Resource &&resource)mesos::Resources
Resources(const std::vector< Resource > &_resources)mesos::Resources
Resources(std::vector< Resource > &&_resources)mesos::Resources
Resources(const google::protobuf::RepeatedPtrField< Resource > &_resources)mesos::Resources
Resources(google::protobuf::RepeatedPtrField< Resource > &&_resources)mesos::Resources
Resources(const Resources &that)=defaultmesos::Resources
Resources(Resources &&that)=defaultmesos::Resources
revocable() const mesos::Resources
scalars() const mesos::Resources
shared() const mesos::Resources
shrink(Resource *resource, const Value::Scalar &target)mesos::Resourcesstatic
size() const mesos::Resourcesinline
sum(const hashmap< Key, Resources > &_resources)mesos::Resourcesinlinestatic
toUnreserved() const mesos::Resources
types() const mesos::Resources
unallocate()mesos::Resources
unreserved() const mesos::Resources
validate(const Resource &resource)mesos::Resourcesstatic
validate(const google::protobuf::RepeatedPtrField< Resource > &resources)mesos::Resourcesstatic