NAME
FBB::columnWidth - Manipulator class enforcing column specific Table column widths
SYNOPSIS
#include <bobcat/columnwidth>
Linking option: -lbobcat
DESCRIPTION
An object of this class may be immediately inserted into an std::ostream to insert a FBB::Table whose columns are as wide as necessary to fit their widest elements.
NAMESPACE
FBB
All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB.
INHERITS FROM
-
CONSTRUCTORS
- o
-
columnWidth(FBB::Table &table):
The normal use of this constructor is within a insertion expression.
- o
-
columnWidth(columnWidth const &other) throw():
The standard copy constructor is available, but is normally not used.
MEMBER FUNCTIONS
There are no publicly available memberfunctions.
OVERLOADED OPERATORS
- o
-
std::ostream &::operator<<(std::ostream &str, FBB::columnWidth const &ew):
Tables may be inserted into std::ostream objects using this overloaded operator, which sets the column width to FBB::TableSpec::ColumnWidth prior to inserting the table into the stream.
-
Note that this operator is not defined in the namespace FBB. The overloaded assignment operator is available, but is normally not used.
EXAMPLE
See table(3bobcat)
FILES
bobcat/columnwidth - defines the class interface
SEE ALSO
BUGS
None Reported.
DISTRIBUTION FILES
- o
-
bobcat_1.11.0-x.dsc: detached signature;
- o
-
bobcat_1.11.0-x.tar.gz: source archive;
- o
-
bobcat_1.11.0-x_i386.changes: change log;
- o
-
libbobcat1_1.11.0-x_i386.deb: debian package holding the libraries;
- o
-
libbobcat1-dev_1.11.0-x_i386.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 ([email protected]).