textoutput::SimpleLineEngine Struct Reference

#include <textoutputengines.h>

List of all members.

Classes

struct  LinePart

Public Types

typedef boost::shared_ptr
< PageLine
PageLinePtr
typedef std::vector< PageLinePtrPageLines
typedef PageLines::const_iterator Iterator
typedef
SimpleWordEngine::PageFragmentPtr 
PageFragmentPtr

Public Member Functions

template<typename WordEngine >
void operator() (const WordEngine &w)
Iterator begin () const
Iterator end () const

Private Attributes

PageLines _lines

Detailed Description

Simple line engine grouping words in one line.


Member Typedef Documentation

typedef PageLines::const_iterator textoutput::SimpleLineEngine::Iterator

Member Function Documentation

Iterator textoutput::SimpleLineEngine::begin (  )  const [inline]

Return the beginning of line list.

References _lines.

Iterator textoutput::SimpleLineEngine::end (  )  const [inline]

Return the end of line list.

References _lines.

template<typename WordEngine >
void textoutput::SimpleLineEngine::operator() ( const WordEngine &  w  )  [inline]

Member Data Documentation

Container of lines.

Referenced by begin(), end(), and operator()().


The documentation for this struct was generated from the following file: