Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

configuration.C File Reference

#include <string>
#include <algorithm>
#include <stdlib.h>
#include "configuration.h"
#include "datepattern.h"
#include "path.h"
#include "domain.h"

Go to the source code of this file.

Functions

ostream& operator<< (ostream &os, const Configuration &conf)
ostream& operator<< (ostream &os, const Configuration::CRITERIUM &c)


Function Documentation

ostream & operator<< ( ostream & os,
const Configuration & conf )
 

Definition at line 193 of file configuration.C.

00193                                                   {
00194 os << "format " <<  conf.format() << " ";
00195 copy(conf.levels().begin(),conf.levels().end(),ostream_iterator<unsigned int>(os," "));
00196 os << "\n";
00197 if (conf.select()) 
00198   os << *(conf.select());
00199 return os;
00200 }

ostream & operator<< ( ostream & os,
const Configuration::CRITERIUM & c )
 

Definition at line 203 of file configuration.C.

00203                                                         {
00204 switch (c) {
00205   case Configuration::DATE: os << "date"; break;
00206   case Configuration::DOMAIN: os << "domain"; break;
00207   case Configuration::PATH: os << "path"; break;
00208   case Configuration::NONE: os << "none"; break;
00209   default: os << "ERROR!!!"; break;
00210   }
00211 return os;
00212 }


httpstats-stage03 [ 7 April, 2001]