#include <textoutputengines.h>
Public Types | |
| typedef boost::shared_ptr < PageColumn > | PageColumnPtr |
| typedef std::vector < PageColumnPtr > | PageColumns |
| typedef PageColumns::const_iterator | Iterator |
Public Member Functions | |
| template<typename LineEngine > | |
| void | operator() (const LineEngine &l) |
| Iterator | begin () const |
| Iterator | end () const |
Private Attributes | |
| PageColumns | _cols |
Simple column engine grouping lines in one columns.
| typedef PageColumns::const_iterator textoutput::SimpleColumnEngine::Iterator |
| typedef boost::shared_ptr<PageColumn> textoutput::SimpleColumnEngine::PageColumnPtr |
| typedef std::vector<PageColumnPtr> textoutput::SimpleColumnEngine::PageColumns |
| Iterator textoutput::SimpleColumnEngine::begin | ( | ) | const [inline] |
Return the beginning of column list.
References _cols.
| Iterator textoutput::SimpleColumnEngine::end | ( | ) | const [inline] |
Return the end of column list.
References _cols.
| void textoutput::SimpleColumnEngine::operator() | ( | const LineEngine & | l | ) | [inline] |
Add this operator to words.
References _cols.
Referenced by begin(), end(), and operator()().