Class LPScheduler::CountedConstraintSet

Nested Relationships

This class is a nested type of Class LPScheduler.

Inheritance Relationships

Base Type

  • public std::map< const Constraint *, unsigned int, ConstraintPtrLT >

Class Documentation

class CountedConstraintSet : public std::map<const Constraint*, unsigned int, ConstraintPtrLT>

Public Types

typedef map<const Constraint*, unsigned int, ConstraintPtrLT> __super
typedef __super::iterator iterator

Public Functions

void insert(const Constraint *const c)
void erase(const Constraint *const c)
void insert(const ConstraintSet &c)
void erase(const ConstraintSet &c)
inline iterator begin()
inline iterator end()
template<class _InputIterator>
inline void insert(_InputIterator itr, const _InputIterator &itrEnd)
template<class _InputIterator>
inline void erase(_InputIterator itr, const _InputIterator &itrEnd)