NAME¶
FBB::level - Manipulator setting the log-level of
FBB::Log objects
SYNOPSIS¶
#include <bobcat/level>
Linking option:
-lbobcat
DESCRIPTION¶
An
FBB::level object is used to change the log-level of
FBB::Log
objects. It may be inserted into an empty
FBB::Log object (i.e.,
immediately before a time stamp might be inserted by the
FBB::Log
object itself). This is the case after terminating a log message using a
std::endl or
\n character.
NAMESPACE¶
FBB
All constructors, members, operators and manipulators, mentioned in this
man-page, are defined in the namespace
FBB.
INHERITS FROM¶
-
CONSTRUCTORS¶
- o
- level(size_t nextLevel):
The constructor is normally used in a insertion statement where it is
inserted into an FBB::Log object. The copy constructor is
available, but normally not used.
OVERLOADED OPERATOR¶
- o
- std::ostream &::operator<<(std::ostream
&str, FBB::level const &):
The std::ostream &str object should be an empty FBB::Log
object. In that case the value stored in the FBB::level object is
used to set the FBB::Log object’s next message level. If the
std::ostream object is not an FBB::Log object or if the
object is not empty, the function returns str without further
action.
EXAMPLE¶
FBB::Log log;
log << FBB::level(3) << "Message at level 3\n";
FILES¶
bobcat/level - defines the class interface.
SEE ALSO¶
bobcat(7),
log(3bobcat)
BUGS¶
None Reported.
DISTRIBUTION FILES¶
- o
- bobcat_3.01.00-x.dsc: detached signature;
- o
- bobcat_3.01.00-x.tar.gz: source archive;
- o
- bobcat_3.01.00-x_i386.changes: change log;
- o
- libbobcat1_3.01.00-x_*.deb: debian package holding
the libraries;
- o
- libbobcat1-dev_3.01.00-x_*.deb: debian package
holding the libraries, headers and manual pages;
- o
- http://sourceforge.net/projects/bobcat: public
archive location;
BOBCAT¶
Bobcat is an acronym of `Brokken’s Own Base Classes And Templates’.
COPYRIGHT¶
This is free software, distributed under the terms of the GNU General Public
License (GPL).
AUTHOR¶
Frank B. Brokken (
f.b.brokken@rug.nl).