source: XMLIO_V2/dev/trunk/trunk/src/XMLIO/stdout.hpp @ 76

Last change on this file since 76 was 76, checked in by ymipsl, 12 years ago

import xmlio version dev/trunk

File size: 719 bytes
Line 
1#ifndef STDOUT_HPP
2#define STDOUT_HPP
3
4#include <fstream>
5
6class xmlio_stdout : public std::ofstream
7{
8  public :
9 
10  static xmlio_stdout FirstInstance ;
11  static xmlio_stdout & GetInstance(void) ;
12 
13  private :
14 
15  xmlio_stdout(void) ;
16} ;
17
18extern xmlio_stdout & StdOut ;
19
20class xmlio_stderr : public std::ofstream
21{
22  public :
23 
24  static xmlio_stderr FirstInstance ;
25  static xmlio_stderr & GetInstance(void) ;
26 
27  private :
28 
29  xmlio_stderr(void) ;
30} ;
31extern xmlio_stderr & StdErr ;
32
33class xmlio_stdlog : public std::ofstream
34{
35  public :
36 
37  static xmlio_stdlog FirstInstance ;
38  static xmlio_stdlog & GetInstance(void) ;
39 
40  private :
41 
42  xmlio_stdlog(void) ;
43} ;
44extern xmlio_stdlog & StdLog ;
45
46#endif
47
Note: See TracBrowser for help on using the repository browser.