Otawa  0.10
otawa::dcache::DirtyManager::t Struct Reference

#include <otawa/dcache/features.h>

Public Member Functions

 t (void)
 
 t (int s)
 
 t (const t &i)
 
const dfa::BitSetmay (void) const
 
const dfa::BitSetmust (void) const
 
void print (io::Output &out) const
 
bool mayBeDirty (int b) const
 
bool mustBeDirty (int b) const
 

Private Member Functions

dfa::BitSetmay (void)
 
dfa::BitSetmust (void)
 

Private Attributes

dfa::BitSet _may
 
dfa::BitSet _must
 

Friends

class DirtyManager
 

Constructor & Destructor Documentation

otawa::dcache::DirtyManager::t::t ( void  )
inline
otawa::dcache::DirtyManager::t::t ( int  s)
inline
otawa::dcache::DirtyManager::t::t ( const t i)
inline

Member Function Documentation

dfa::BitSet& otawa::dcache::DirtyManager::t::may ( void  )
inlineprivate

References _may.

bool otawa::dcache::DirtyManager::t::mayBeDirty ( int  b) const
inline
dfa::BitSet& otawa::dcache::DirtyManager::t::must ( void  )
inlineprivate

References _must.

bool otawa::dcache::DirtyManager::t::mustBeDirty ( int  b) const
inline
void otawa::dcache::DirtyManager::t::print ( io::Output out) const

Friends And Related Function Documentation

friend class DirtyManager
friend

Member Data Documentation

dfa::BitSet otawa::dcache::DirtyManager::t::_may
private

Referenced by may(), mayBeDirty(), and print().

dfa::BitSet otawa::dcache::DirtyManager::t::_must
private

Referenced by must(), mustBeDirty(), and print().


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