Metric.cpp File Reference

#include "AstNode.h"
#include "tree.h"
#include "AstContainer.h"
#include "Metric.h"
#include "Utils.h"
#include <cstdlib>
#include <string>
#include <map>
#include <iostream>
#include <stack>

Include dependency graph for Metric.cpp:

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &stream, const NumericResult &num)
std::ostream & operator<< (std::ostream &stream, const MetricResult &metric)


Function Documentation

std::ostream& operator<< ( std::ostream &  stream,
const MetricResult metric 
)

Definition at line 36 of file Metric.cpp.

00036                                                                        {
00037     stream << "(main=" << metric.main << ')';
00038     for (map<string, NumericResult>::const_iterator iter=metric.storage.begin(); iter!=metric.storage.end();++iter)
00039         stream << '(' << iter->first << "=" <<  iter->second << ')';
00040     return stream;
00041 }

std::ostream& operator<< ( std::ostream &  stream,
const NumericResult num 
)

Definition at line 31 of file Metric.cpp.

00031                                                                      {
00032     stream << num.toString();
00033     return stream;
00034 }


Generated on Wed Feb 27 20:31:19 2008 for php.ast.svn.src. by  doxygen 1.5.3