MetricAttributeCollector Class Reference

#include <MetricAttributeCollector.h>

List of all members.

Public Types

typedef std::pair< double,
double > 
range
typedef std::map< QString,
range
range_container
typedef range_container::iterator iterator
typedef range_container::const_iterator const_iterator

Public Member Functions

int evaluateInheritedAttribute (SgNode *astNode, int)
iterator begin ()
iterator end ()
const int size () const

Private Attributes

range_container attr


Detailed Description

Definition at line 15 of file MetricAttributeCollector.h.


Member Typedef Documentation

typedef range_container::const_iterator MetricAttributeCollector::const_iterator

Definition at line 24 of file MetricAttributeCollector.h.

typedef range_container::iterator MetricAttributeCollector::iterator

Definition at line 23 of file MetricAttributeCollector.h.

typedef std::pair<double, double> MetricAttributeCollector::range

Definition at line 21 of file MetricAttributeCollector.h.

typedef std::map<QString, range> MetricAttributeCollector::range_container

Definition at line 22 of file MetricAttributeCollector.h.


Member Function Documentation

iterator MetricAttributeCollector::begin (  )  [inline]

Definition at line 28 of file MetricAttributeCollector.h.

iterator MetricAttributeCollector::end (  )  [inline]

Definition at line 32 of file MetricAttributeCollector.h.

Referenced by evaluateInheritedAttribute().

Here is the caller graph for this function:

int MetricAttributeCollector::evaluateInheritedAttribute ( SgNode *  astNode,
int   
)

Definition at line 11 of file MetricAttributeCollector.cpp.

Here is the call graph for this function:

const int MetricAttributeCollector::size (  )  const [inline]

Definition at line 37 of file MetricAttributeCollector.h.


Member Data Documentation

range_container MetricAttributeCollector::attr [private]

Definition at line 42 of file MetricAttributeCollector.h.

Referenced by begin(), end(), evaluateInheritedAttribute(), and size().


The documentation for this class was generated from the following files:
Generated on Tue Sep 15 14:48:49 2009 for RoseQtWidgets by  doxygen 1.4.7