w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
RlogFile.ipp
Go to the documentation of this file.
1// $Id: RlogFile.ipp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2011-2013 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2013-02-23 492 2.1 add Name(), keep log file name
8// 2013-02-22 491 2.0 add Write(),IsNew(), RlogMsg iface; use lockable
9// 2011-01-30 357 1.0 Initial version
10// ---------------------------------------------------------------------------
11
16// all method definitions in namespace Retro
17namespace Retro {
18
19//------------------------------------------+-----------------------------------
21
22inline bool RlogFile::IsNew() const
23{
24 return fNew;
25}
26
27//------------------------------------------+-----------------------------------
29
30inline const std::string& RlogFile::Name() const
31{
32 return fName;
33}
34
35//------------------------------------------+-----------------------------------
37
38inline std::ostream& RlogFile::Stream()
39{
41}
42
43} // end namespace Retro
std::ostream * fpExtStream
pointer to external stream
Definition: RlogFile.hpp:65
bool IsNew() const
FIXME_docs.
Definition: RlogFile.ipp:22
std::ofstream fIntStream
internal stream
Definition: RlogFile.hpp:66
std::string fName
log file name
Definition: RlogFile.hpp:68
bool fNew
true if never opened or used
Definition: RlogFile.hpp:67
const std::string & Name() const
FIXME_docs.
Definition: RlogFile.ipp:30
std::ostream & Stream()
FIXME_docs.
Definition: RlogFile.ipp:38
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47