oracular (3) manipulators.3bobcat.gz

Provided by: libbobcat-dev_6.06.01-1_amd64 bug

NAME

       FBB::Manipulators - Manipulators defined in the FBB namespace

DESCRIPTION

       Various  manipulators  are defined within the FBB namespace. This manual page provides an overview of the
       manipulators that are currently defined in the FBB namespace.

MANIPULATORS

       o      FBB::center:
              defined in bobcat/align This manipulator can be specified when constructing an  FBB::Align  object
              to indicate that a table column should center its content.

       o      FBB::decindent:
              defined in bobcat/indent This manipulator reduces the indentation level.

       o      FBB::def:
              defined  in bobcat/table This manipulator `completes’ a Table object to a full rectangular object.
              It can be inserted into a Table object.

       o      FBB::eoi:
              defined in bobcat/eoi Inserting this manipulator indicates `end of input’ of  streams  initialized
              with  classes  derived  from  std::streambuf receiving information from external sources. Examples
              (non-exhaustive list) are found in the  classes  EncryptBuf,  HMacBuf,  OfdBuf,  Process.  Usually
              classes  supporting the eoi manipulator also offer a member eoi performing the same actions as the
              manipulator.

       o      FBB::err:
              defined in bobcat/msg Generates an error message.

       o      FBB::errnodescr:
              defined in bobcat/exception Inserts the textual description of the current ::errno value into  the
              ostream into which the manipulator is inserted. If errno == 0 nothing is inserted.

       o      FBB::fatal:
              defined in bobcat/msg Generates a fatal message, followed by an Exception(1) exception.

       o      FBB::fs:
              defined in bobcat/tablebuf Starts the definition of the next element in a table.

       o      FBB::info:
              defined in bobcat/msg Generates an informational message.

       o      FBB::incindent:
              defined in bobcat/indent This manipulator will increment the indentation level.

       o      FBB::indent:
              defined  in  bobcat/indent  This  manipulator  inserts the currently defined number of indentation
              blanks into an ostream.

       o      FBB::indentdec:
              defined in bobcat/indent This manipulator will insert, then reduce the indentation level.

       o      FBB::indentinc:
              defined in bobcat/indent This manipulator will insert, then increment the indentation level.

       o      FBB::lm:
              defined in bobcat/ofoldbuf This manipulator sets the left margin of FBB::OFoldStream objects.

       o      FBB::mlm:
              defined in bobcat/ofoldbuf This manipulator modifies (alters) the left margin of  FBB::OFoldStream
              objects.

       o      FBB::nlindent:
              defined in bobcat/indent This manipulator will insert a newline, then indent.

       o      FBB::rs:
              defined in bobcat/tablebuf Starts the definition of the next row in a table.

       o      FBB::spool:
              defined in bobcat/msg Generates a (partial) informational message.

       o      FBB::warning:
              defined in bobcat/msg Generates a warning message.

SEE ALSO

       bobcat(7),   columnwidth(3bobcat),   eoi(3bobcat),   equalwidth(3bobcat),  indent(3bobcat),  lm(3bobcat),
       mlm(3bobcat), msg(3bobcat), table(3bobcat)

BUGS

       None Reported.

BOBCAT PROJECT FILES

       o      https://fbb-git.gitlab.io/bobcat/: gitlab project page;

       o      bobcat_6.06.01-x.dsc: detached signature;

       o      bobcat_6.06.01-x.tar.gz: source archive;

       o      bobcat_6.06.01-x_i386.changes: change log;

       o      libbobcat1_6.06.01-x_*.deb: debian package containing the libraries;

       o      libbobcat1-dev_6.06.01-x_*.deb: debian package containing the libraries, headers and manual pages;

BOBCAT

       Bobcat is an acronym of `Brokken’s Own Base Classes And Templates’.

       This is free software, distributed under the terms of the GNU General Public License (GPL).

AUTHOR

       Frank B. Brokken (f.b.brokken@rug.nl).