Class MsgBucket::Description

Nested Relationships

This class is a nested type of Class MsgBucket.

Inheritance Relationships

Base Type

Class Documentation

class MsgBucket::Description : public MsgBruteForce::Description

User accessible interface to Bucket messages within mode description hierarchy

See

Data

Public Functions

void setLowerBound(const IntT &key)

Set the (inclusive) minimum bound, this is the first valid key

void setUpperBound(const IntT &key)

Set the (inclusive) maximum bound, this is the last valid key

void setBounds(const IntT &min, const IntT &max)
IntT getLowerBound() const

Return the currently set (inclusive) lower bound, this is the first valid key

IntT getUpperBound() const

Return the currently set (inclusive) upper bound, this is the last valid key

Protected Functions

Description(const std::shared_ptr<const ModelData> &_model, Data *const data)

Constructors

Description(const Description &other_message) = delete

Default copy constructor, not implemented

Description(Description &&other_message) noexcept = delete

Default move constructor, not implemented

Description &operator=(const Description &other_message) = delete

Default copy assignment, not implemented

Description &operator=(Description &&other_message) noexcept = delete

Default move assignment, not implemented