|
cwidget 0.5.18
|
This class represents the formatted contents of a fragment. More...
#include <fragment_contents.h>
Public Types | |
| typedef fragment_lines::iterator | iterator |
| typedef fragment_lines::const_iterator | const_iterator |
Public Member Functions | |
| fragment_contents () | |
| Generate empty contents for a fragment. | |
| fragment_contents (const fragment_contents &other) | |
| Copy constructor. | |
| ~fragment_contents () | |
| When this is destroyed, decrement the lines' reference count. | |
| void | push_back (const fragment_line &l) |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| iterator | end () const |
| fragment_line & | front () |
| const fragment_line & | front () const |
| fragment_line & | back () |
| const fragment_line & | back () const |
| size_t | size () const |
| void | set_final_nl (bool final_nl_new) |
| bool | get_final_nl () |
| fragment_line & | operator[] (int i) |
| const fragment_line & | operator[] (int i) const |
| fragment_contents & | operator= (const fragment_contents &other) |
This class represents the formatted contents of a fragment.
To minimize silly mistakes, the lines are reference-counted.