Otawa  0.10
otawa::CEClass Class Reference

#include <otawa/cfg/PSTBuilder.h>

Public Member Functions

 CEClass (void)
 
void inc (void)
 
void inc (Edge *bracket)
 
void dec (void)
 
bool isLast (void)
 
bool isFirst (void)
 
int getCount (void)
 

Private Attributes

int count
 
bool first
 
EdgebackEdge
 

Constructor & Destructor Documentation

otawa::CEClass::CEClass ( void  )
inline

Member Function Documentation

void otawa::CEClass::dec ( void  )
inline

References count, and first.

Referenced by otawa::PSTBuilder::buildTree().

int otawa::CEClass::getCount ( void  )
inline

References count.

void otawa::CEClass::inc ( void  )
inline

References count.

void otawa::CEClass::inc ( Edge bracket)
inline

References backEdge, and count.

bool otawa::CEClass::isFirst ( void  )
inline

References first.

Referenced by otawa::PSTBuilder::buildTree().

bool otawa::CEClass::isLast ( void  )
inline

References count.

Referenced by otawa::PSTBuilder::buildTree().

Member Data Documentation

Edge* otawa::CEClass::backEdge
private

Referenced by inc().

int otawa::CEClass::count
private

Referenced by dec(), getCount(), inc(), and isLast().

bool otawa::CEClass::first
private

Referenced by dec(), and isFirst().


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