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 190 of file configuration.C.

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

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

Definition at line 200 of file configuration.C.

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


httpstats-stage02b [ 7 April, 2001]