Kactus2
Kactus2 reference guide
Loading...
Searching...
No Matches
FileChannel.cpp
Go to the documentation of this file.
1
//-----------------------------------------------------------------------------
2
// File: FileChannel.cpp
3
//-----------------------------------------------------------------------------
4
// Project: Kactus2
5
// Author: Esko Pekkarinen
6
// Date: 05.02.2021
7
//
8
// Description:
9
// Writable output channel for files e.g stdout.
10
//-----------------------------------------------------------------------------
11
12
#include "
FileChannel.h
"
13
14
//-----------------------------------------------------------------------------
15
// Function: FileChannel::FileChannel()
16
//-----------------------------------------------------------------------------
17
FileChannel::FileChannel
(FILE* fileHandle):
18
output_(fileHandle)
19
{
20
21
}
22
23
//-----------------------------------------------------------------------------
24
// Function: FileChannel::write()
25
//-----------------------------------------------------------------------------
26
void
FileChannel::write
(QString
const
& text)
27
{
28
output_ << text;
29
output_.flush();
30
}
FileChannel.h
FileChannel::FileChannel
FileChannel(FILE *fileHandle)
The constructor.
Definition
FileChannel.cpp:17
FileChannel::write
virtual void write(QString const &text) override final
Definition
FileChannel.cpp:26
kactus2dev
PythonAPI
FileChannel.cpp
Generated by
1.13.2