GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  TABLELINES (3)

NAME

FBB::TableLines - A TableSupport specialization writing horizontal separation lines

CONTENTS

SYNOPSIS

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

DESCRIPTION

This class is a specialization of FBB::TableSupport and can be used to write horizontal (and vertical) line separators in tables generated by Table or TableBuf objects.

NAMESPACE

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

INHERITS FROM

FBB::TableSupport

CONSTRUCTORS

The default, copy and move constructors are available.

OVERLOADED OPERATORS

The copy and move assignment operators are available.

MEMBER FUNCTIONS

All public members of TableSupport are available. The reader should refer to the tablesupport(3bobcat) man-page for details.

EXAMPLE

#include <iostream>

#include <bobcat/table> #include <bobcat/tablelines>

using namespace std; using namespace FBB;

int main(int argc, char **argv) { TableLines tablelines; // width/separators of cols 0, 1 and 2 tablelines << 0 << \(dq | \(dq << \(dq | \(dq;

// hline over cols 1 and 2 of row 1 tablelines << TableLines::HLine(1, 1, 3);

Table tab(tablelines, 3, Table::ROWWISE, Table::EQUALWIDTH); // or: Table tab(tablelines, 3, Table::ROWWISE);

tab << Align(0, std::left); // set column non-default alignment tab.fill(argv + 1, argv + argc);// fill range of values cout << tab << \(cq\n\(cq; // complete the table and insert

tab << \(dqhello\(dq << \(dq\(dq << \(dqwo\(dq; // add additional elements. if (tab.nRows() > 2) tab << Align(2, 2, center); // set the layout of a specific element

cout << tab << \(cq\n\(cq; }

FILES

bobcat/tableLines - defines the class interface

SEE ALSO

bobcat(7), align(3bobcat), table(3bobcat), tablebuf(3bobcat), tablesuppoer(3bobcat)

BUGS

None Reported.

DISTRIBUTION FILES

o bobcat_3.25.01-x.dsc: detached signature;
o bobcat_3.25.01-x.tar.gz: source archive;
o bobcat_3.25.01-x_i386.changes: change log;
o libbobcat1_3.25.01-x_*.deb: debian package holding the libraries;
o libbobcat1-dev_3.25.01-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\(cqs Own Base Classes And Templates\(cq.

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

Search for    or go to Top of page |  Section 3 |  Main Index


libbobcat-dev_3&.25&.01-x&.tar&.gz FBB::TABLELINES (3bobcat) 2005-2015

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.