logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

FBB::Manipulators - Manipulators defined in the FBB namespace

Author

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

libbobcat-dev_6.07.01                               2005-2025                         FBB::Manipulators(3bobcat)

Bobcat

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

Bobcat Project Files

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

       Debian Bobcat project files:

       o      libbobcat6: debian package containing the shared library, changelog and copyright note;

       o      libbobcat-dev: debian package containing the static library, headers, manual pages, and  developer
              info;

Bugs

       None Reported.

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.

Name

       FBB::Manipulators - Manipulators defined in the FBB namespace

See Also

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

See Also