Query: lm
OS: debian
Section: 3bobcat
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
FBB::lm(3bobcat) OFoldStream manipulator FBB::lm(3bobcat)NAMEFBB::lm - Manipulator setting left margins of OFoldStream objectsSYNOPSIS#include <bobcat/ofoldstream> or #include <bobcat/ofoldstreambuf> Linking option: -lbobcatDESCRIPTIONThe lm class implements a manipulator that can be inserted into OFoldStream objects to set the stream's left margin to a requested value. Depending on the tab-setting of the OFoldStream the inserted value represents the number of blank space characters or the number of tab-characters that will be used for the left margin. The request will be processed at the next newline character or std::flush or std::endl manipulator that is inserted into the stream. If a line is still once an lm object and a flush manipulator are inserted into the stream then the new left margin will be effective at the next word inserted into that line (cf., the example section below). A bad_cast exception is thrown when the manipulator is inserted into an ostream that is not using a OFoldStreambuf buffer.NAMESPACEFBB All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB.INHERITS FROM-CONSTRUCTORo lm(size_t newValue): The standard copy constructor is available.MEMBER FUNCTIONSThere are no public or protected member functions in this class.EXAMPLE#include <iostream> #include <bobcat/ofoldstream> using namespace std; using namespace FBB; int main() { OFoldStream out(cout, 0, 80); out << "hello world (left margin is 0)" << lm(4) << " " "this uses a 4 character wide left margin " << lm(0) << flush << "at column 0 again "; return 0; }FILESbobcat/lm - defines the class interfaceSEE ALSObobcat(7), manipulators(3bobcat), mlm(3bobcat), ofoldstream(3bobcat)BUGSNone Reported.DISTRIBUTION FILESo bobcat_3.01.00-x.dsc: detached signature; o bobcat_3.01.00-x.tar.gz: source archive; o bobcat_3.01.00-x_i386.changes: change log; o libbobcat1_3.01.00-x_*.deb: debian package holding the libraries; o libbobcat1-dev_3.01.00-x_*.deb: debian package holding the libraries, headers and manual pages; o http://sourceforge.net/projects/bobcat: public archive location;BOBCATBobcat is an acronym of `Brokken's Own Base Classes And Templates'.COPYRIGHTThis is free software, distributed under the terms of the GNU General Public License (GPL).AUTHORFrank B. Brokken (f.b.brokken@rug.nl). libbobcat1-dev_3.01.00-x.tar.gz 2005-2012 FBB::lm(3bobcat)
Related Man Pages |
---|
manipulators(3bobcat) - debian |
mlm(3bobcat) - debian |
level(3bobcat) - suse |
lm(3bobcat) - redhat |
mlm(3bobcat) - redhat |
Similar Topics in the Unix Linux Community |
---|
finding the number of occurence of a word in a line |
Date Range Problem |
Replace with NA if blank is there |
Wait process holding CPU |
How to delete a particular word on particular line with sed? |