Reference

columnwidth(3bobcat)

Manipulator class enforcing column specific Table column widths

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

bobcat(7), equalwidth(3bobcat), table(3bobcat),

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]).