Public Types | Public Member Functions

wali::RankedWorklist Class Reference

List of all members.

Public Types

typedef std::multimap< int,
wfa::ITrans * > 
pwl_t

Public Member Functions

 RankedWorklist ()
virtual ~RankedWorklist ()
virtual bool put (wfa::ITrans *t)
virtual wfa::ITransget ()
virtual bool empty () const
virtual void clear ()
virtual int doRankOf (sem_elem_t a) const =0

Member Typedef Documentation

typedef std::multimap< int, wfa::ITrans* > wali::RankedWorklist::pwl_t

Constructor & Destructor Documentation

wali::RankedWorklist::RankedWorklist (  ) 
wali::RankedWorklist::~RankedWorklist (  )  [virtual]

References clear().


Member Function Documentation

bool wali::RankedWorklist::put ( wfa::ITrans t  )  [virtual]
wfa::ITrans * wali::RankedWorklist::get (  )  [virtual]
bool wali::RankedWorklist::empty (  )  const [virtual]
void wali::RankedWorklist::clear (  )  [virtual]
virtual int wali::RankedWorklist::doRankOf ( sem_elem_t  a  )  const [pure virtual]

Implemented in wali::ShortestPathWorklist.


The documentation for this class was generated from the following files: