lib45d
45Drives C++ Library Development Documentation
ffd::Quota Member List

This is the complete list of members for ffd::Quota, including all inherited members.

BINARY enum value (defined in ffd::Bytes)ffd::Bytes
Bytes(const std::string &str)ffd::Bytes
Bytes(bytes_type bytes)ffd::Bytesinline
Bytes(void)ffd::Bytesinline
Bytes(const Bytes &other)ffd::Bytesinline
Bytes(Bytes &&other)ffd::Bytesinline
bytes_ffd::Bytesprotected
bytes_type typedefffd::Bytes
DOWN enum valueffd::Quota
fraction_ffd::Quotaprivate
get(void) constffd::Quotainlinevirtual
get_fraction(void) constffd::Quotainline
get_max(void) constffd::Quotainline
get_str(enum PrefixType prefix_type=BINARY, int precision=2) constffd::Bytes
NEAREST enum valueffd::Quota
operator+=(const Bytes &other) (defined in ffd::Bytes)ffd::Bytesinline
operator-=(const Bytes &other) (defined in ffd::Bytes)ffd::Bytesinline
operator=(const Quota &other)ffd::Quotainline
operator=(Quota &&other)ffd::Quotainline
ffd::Bytes::operator=(const Bytes &other)ffd::Bytesinline
ffd::Bytes::operator=(Bytes &&other)ffd::Bytesinline
parse_bytes(const std::string &str) constffd::Bytesprotected
parse_fraction(const std::string &str)ffd::Quota
PrefixType enum name (defined in ffd::Bytes)ffd::Bytes
Quota(const Bytes &max, const std::string &str, RoundingMethod method=NEAREST)ffd::Quota
Quota(const Bytes &max, double fraction=1.0, RoundingMethod method=NEAREST)ffd::Quotainline
Quota(const Bytes &max, const Bytes &allotted, RoundingMethod method=NEAREST) (defined in ffd::Quota)ffd::Quotainline
Quota(void)ffd::Quotainline
Quota(const Quota &other)ffd::Quotainline
Quota(Quota &&other)ffd::Quotainline
round(double x) constffd::Quotainlineprivate
rounding_method_ffd::Quotaprivate
RoundingMethod enum nameffd::Quota
set(bytes_type val)ffd::Bytesinline
set(const std::string &str)ffd::Bytesinline
set_fraction(double fraction)ffd::Quotainline
set_fraction(const std::string &str)ffd::Quotainline
set_rounding_method(RoundingMethod method) (defined in ffd::Quota)ffd::Quotainline
SI enum value (defined in ffd::Bytes)ffd::Bytes
UP enum valueffd::Quota
~Bytes()=defaultffd::Bytes
~Quota()=defaultffd::Quota