FBB::Manipulators(3bobcat)
Manipulators
(libbobcat-dev_6.06.02)
2005-2024
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
    
    -  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.
 
-  FBB::decindent:
 defined in bobcat/indent
        This manipulator reduces the indentation level.
 
-  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.
 
-  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.
 
-  FBB::err:
 defined in bobcat/msg
        Generates an error message.
 
-  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.
 
-  FBB::fatal:
 defined in bobcat/msg
        Generates a fatal message, followed by an Exception(1)
        exception.
 
-  FBB::fs:
 defined in bobcat/tablebuf
        Starts the definition of the next element in a table.
 
-  FBB::info:
 defined in bobcat/msg
        Generates an informational message.
 
-  FBB::incindent:
 defined in bobcat/indent
        This manipulator will increment the indentation level.
 
-  FBB::indent:
 defined in bobcat/indent
        This manipulator inserts the currently defined number of indentation
        blanks into an ostream.
 
-  FBB::indentdec:
 defined in bobcat/indent
        This manipulator will insert, then reduce the indentation level.
 
-  FBB::indentinc:
 defined in bobcat/indent
        This manipulator will insert, then increment the indentation level.
 
-  FBB::lm:
 defined in bobcat/ofoldbuf
        This manipulator sets the left margin of FBB::OFoldStream objects.
 
-  FBB::mlm:
 defined in bobcat/ofoldbuf
        This manipulator modifies (alters) the left margin of
        FBB::OFoldStream objects.
 
-  FBB::nlindent:
 defined in bobcat/indent
        This manipulator will insert a newline, then indent.
 
-  FBB::rs:
 defined in bobcat/tablebuf
        Starts the definition of the next row in a table.
 
-  FBB::spool:
 defined in bobcat/msg
        Generates a (partial) informational message.
 
-  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
    -  https://fbb-git.gitlab.io/bobcat/: gitlab project page;
    
-  bobcat_6.06.02-x.dsc: detached signature;
    
-  bobcat_6.06.02-x.tar.gz: source archive;
    
-  bobcat_6.06.02-x_i386.changes: change log;
    
-  libbobcat1_6.06.02-x_*.deb: debian package containing the
            libraries;
    
-  libbobcat1-dev_6.06.02-x_*.deb: debian package containing the
            libraries, headers and manual pages;
    
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 (f.b.brokken@rug.nl).