#include <entry.h>
Public Member Functions | |
| EntryNav (EntryNav *parent, Entry *e) | |
| ~EntryNav () | |
| void | addChild (EntryNav *) |
| bool | loadEntry (FileStorage *storage) |
| bool | saveEntry (Entry *e, FileStorage *storage) |
| void | setEntry (Entry *e) |
| void | releaseEntry () |
| void | changeSection (int section) |
| void | setFileDef (FileDef *fd) |
| Entry * | entry () const |
| int | section () const |
| SrcLangExt | lang () const |
| const QCString & | type () const |
| const QCString & | name () const |
| TagInfo * | tagInfo () const |
| const QList< EntryNav > * | children () const |
| EntryNav * | parent () const |
| FileDef * | fileDef () const |
Private Attributes | |
| EntryNav * | m_parent |
| parent node in the tree More... | |
| QList< EntryNav > * | m_subList |
| entries that are children of this one More... | |
| int | m_section |
| entry type (see Sections); More... | |
| QCString | m_type |
| member type More... | |
| QCString | m_name |
| member name More... | |
| TagInfo * | m_tagInfo |
| tag file info More... | |
| FileDef * | m_fileDef |
| SrcLangExt | m_lang |
| programming language in which this entry was found More... | |
| Entry * | m_info |
| int64 | m_offset |
| bool | m_noLoad |
Wrapper for a node in the Entry tree.
Allows navigating through the Entry tree and load and storing Entry objects persistently to disk.
Definition at line 331 of file entry.cpp.
| EntryNav::~EntryNav | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| bool EntryNav::loadEntry | ( | FileStorage * | storage | ) |
|
inline |
|
inline |
| void EntryNav::releaseEntry | ( | ) |
| bool EntryNav::saveEntry | ( | Entry * | e, |
| FileStorage * | storage | ||
| ) |
|
inline |
| void EntryNav::setEntry | ( | Entry * | e | ) |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
1.8.11