equalwidth(3bobcat)

equalwidth3bobcat

Manipulator class enforcing equal table column widths

Usage

#include <bobcat/equalwidth>
Linking option: -lbobcat

Overview

An object of this class may be immediately inserted into an std::ostream to insert a FBB::Table whose columns have equal widths.

Namespace

FBB
All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB.

Inherits from

-

Constructors

o

equalWidth(FBB::Table &table):
The normal use of this constructor is within a insertion expression.

o

equalWidth(equalWidth 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::equalWidth const &ew):
Tables may be inserted into std::ostream objects using this overloaded operator, which sets the column width to FBB::TableSpec::EqualWidth 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.

Examples

See table(3bobcat)

Files

bobcat/equalwidth - defines the class interface

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'.

Bugs

None Reported.

Author

Frank B. Brokken ([email protected]).

From libbobcat1-dev 1.11.0-1 in Debian 4.0 (Etch). Parsed by carta from the page's man source.