Class AsyCost::AsyCostEntry

Nested Relationships

This class is a nested type of Class AsyCost.

Class Documentation

class AsyCostEntry

Public Functions

AsyCostEntry(size_t nocc, size_t nvirt, rational count)
AsyCostEntry(AsyCostEntry const&) = default
AsyCostEntry(AsyCostEntry&&) = default
AsyCostEntry &operator=(AsyCostEntry const&) = default
AsyCostEntry &operator=(AsyCostEntry&&) = default
size_t occ() const
size_t virt() const
rational count() const
void set_count(rational n) const
bool operator<(AsyCostEntry const &rhs) const
bool operator==(AsyCostEntry const &rhs) const
bool operator!=(AsyCostEntry const &rhs) const
std::string text() const
std::string to_latex() const

Public Static Functions

static std::ostream &stream_out_rational(std::ostream &os, rational const &r)
static AsyCostEntry max()
static AsyCostEntry const &zero()