#include <po_Bookmark.h>
Public Types | |
enum | BookmarkType { POBOOKMARK_START, POBOOKMARK_END, __last_field_dont_use__ } |
Public Member Functions | |
po_Bookmark (BookmarkType type, const gchar *name) | |
virtual | ~po_Bookmark (void) |
void | setBlock (fl_BlockLayout *pBlock) |
fl_BlockLayout * | getBlock (void) const |
BookmarkType | getBookmarkType (void) const |
const gchar * | getName (void) const |
void | setName (const gchar *szValue) |
Private Attributes | |
fl_BlockLayout * | m_pBlock |
BookmarkType | m_iBookmarkType |
gchar * | m_pName |
po_Bookmark::po_Bookmark | ( | BookmarkType | type, | |
const gchar * | name | |||
) |
fl_BlockLayout * po_Bookmark::getBlock | ( | void | ) | const |
References m_pBlock.
po_Bookmark::BookmarkType po_Bookmark::getBookmarkType | ( | void | ) | const |
References m_iBookmarkType.
Referenced by pt_PieceTable::_createObject(), pt_PieceTable::_deleteComplexSpan(), PD_Document::findBookmark(), and fp_BookmarkRun::fp_BookmarkRun().
const gchar * po_Bookmark::getName | ( | void | ) | const |
References gchar, and m_pName.
Referenced by pt_PieceTable::_createObject(), pt_PieceTable::_deleteComplexSpan(), PD_Document::findBookmark(), and fp_BookmarkRun::fp_BookmarkRun().
void po_Bookmark::setBlock | ( | fl_BlockLayout * | pBlock | ) |
References m_pBlock.
void po_Bookmark::setName | ( | const gchar * | szValue | ) |
References FREEP, and m_pName.
Referenced by po_Bookmark().
BookmarkType po_Bookmark::m_iBookmarkType [private] |
Referenced by getBookmarkType().
fl_BlockLayout* po_Bookmark::m_pBlock [private] |
Referenced by getBlock(), po_Bookmark(), and setBlock().
gchar* po_Bookmark::m_pName [private] |
Referenced by getName(), po_Bookmark(), setName(), and ~po_Bookmark().