Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

Logger.cc File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <time.h>
#include <sys/time.h>
#include "Logger.h"

Go to the source code of this file.

Functions

Loggeroperator<< (Logger &l, const char *s)
Loggeroperator<< (Logger &l, const string &s)
Loggeroperator<< (Logger &l, char ch)
Loggeroperator<< (Logger &l, unsigned int i)
Loggeroperator<< (Logger &l, int i)


Function Documentation

Logger& operator<< Logger l,
int  i
 

Definition at line 174 of file Logger.cc.

References Logger::write().

00175 {
00176         char s[256];
00177         sprintf(s, "%d", i);
00178         return l.write(s);
00179 }

Logger& operator<< Logger l,
unsigned int  i
 

Definition at line 167 of file Logger.cc.

References Logger::write().

00168 {
00169         char s[256];
00170         sprintf(s, "%u", i);
00171         return l.write(s);
00172 }

Logger& operator<< Logger l,
char  ch
 

Definition at line 162 of file Logger.cc.

References Logger::write().

00163 {
00164         return l.write(ch);
00165 }

Logger& operator<< Logger l,
const string &  s
 

Definition at line 156 of file Logger.cc.

References Logger::write().

00157 {
00158         string s2(s);
00159         return l.write(s2.c_str());
00160 }

Logger& operator<< Logger l,
const char *  s
 

Definition at line 151 of file Logger.cc.

References Logger::write().

00152 {
00153         return l.write(s);
00154 }


Generated on Sun Oct 24 21:08:20 2004 for NewsCache by doxygen 1.3.6-20040222