StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StarGenerator
StarLight
filewriter.h
1
//
3
// Copyright 2010
4
//
5
// This file is part of starlight.
6
//
7
// starlight is free software: you can redistribute it and/or modify
8
// it under the terms of the GNU General Public License as published by
9
// the Free Software Foundation, either version 3 of the License, or
10
// (at your option) any later version.
11
//
12
// starlight is distributed in the hope that it will be useful,
13
// but WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
// GNU General Public License for more details.
16
//
17
// You should have received a copy of the GNU General Public License
18
// along with starlight. If not, see <http://www.gnu.org/licenses/>.
19
//
21
//
22
// File and Version Information:
23
// $Rev:: $: revision of last commit
24
// $Author: jwebb $: author of last commit
25
// $Date: 2012/11/27 22:27:31 $: date of last commit
26
//
27
// Description:
28
//
29
//
30
//
32
33
34
#ifndef FILEWRITER_H
35
#define FILEWRITER_H
36
37
38
#include <string>
39
#include <fstream>
40
41
#include "upcevent.h"
42
43
44
class
fileWriter
45
{
46
public
:
47
49
fileWriter
();
50
52
fileWriter
(
const
std::string& fileName);
53
55
virtual
~fileWriter
();
56
58
int
open
();
59
61
int
open
(
const
std::string& fileName);
62
64
int
close
();
65
67
void
setFileName
(
const
std::string& fileName) {
_fileName
= fileName; }
68
69
protected
:
70
72
std::string
_fileName
;
73
75
std::ofstream
_fileStream
;
76
};
77
78
79
#endif // FILEWRITER_H
fileWriter::close
int close()
fileWriter::open
int open()
fileWriter
Definition:
filewriter.h:44
fileWriter::fileWriter
fileWriter()
fileWriter::_fileName
std::string _fileName
Definition:
filewriter.h:72
fileWriter::_fileStream
std::ofstream _fileStream
Definition:
filewriter.h:75
fileWriter::setFileName
void setFileName(const std::string &fileName)
Definition:
filewriter.h:67
fileWriter::~fileWriter
virtual ~fileWriter()
Generated by
1.8.5