GCatalog< Tp > Class Template Reference
#include <gcatalog.h>
Inheritance diagram for GCatalog< Tp >:


Public Types | |
| typedef Tp | Tag |
| typedef QPair< QCString, QVariant > | QueryArgument |
Public Member Functions | |
| GCatalog () | |
| virtual | ~GCatalog () |
| bool | isValid () const |
| QString | dbName () const |
| bool | enabled () const |
| void | setEnabled (bool enabled) |
| virtual void | open (const QString &dbName) |
| virtual void | close () |
| virtual void | sync () |
| QValueList< QCString > | indexList () const |
| bool | hasIndex (const QCString &name) const |
| void | addIndex (const QCString &name) |
| void | removeIndex (const QCString &name) |
| void | addItem (Tag &tag) |
| bool | removeItem (const Tag &id) |
| bool | removeItemById (const QCString &id) |
| void | removeItems (const QValueList< QueryArgument > &args) |
| Tag | getItemById (const QCString &id) |
| bool | hasItem (const QCString &id) |
| QValueList< Tag > | getAllItems () |
| QValueList< Tag > | query (const QValueList< QueryArgument > &args) |
| QCString | generateId () |
Private Member Functions | |
| GCatalog (const GCatalog &source) | |
| void | operator= (const GCatalog &source) |
Private Attributes | |
| _GCatalog_Private< Tp > * | d |
template<class Tp>
class GCatalog< Tp >
Member Typedef Documentation
|
|||||
|
Definition at line 230 of file gcatalog.h. |
|
|||||
|
Definition at line 229 of file gcatalog.h. |
Constructor & Destructor Documentation
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
Member Function Documentation
|
||||||||||
|
Referenced by main(), JavaSupportPart::setupCatalog(), CppSupportPart::setupCatalog(), and CreatePCSDialog::slotSelected(). |
|
||||||||||
|
|||||||||
|
|
|
|||||||||
|
Referenced by CatalogListViewItem::CatalogListViewItem(), CCConfigWidget::catalogRegistered(), CCConfigWidget::initCodeCompletionTab(), and CppSupportPart::projectClosed(). |
|
|||||||||
|
Referenced by CCConfigWidget::catalogRegistered(), CCConfigWidget::initCodeCompletionTab(), CppSupportPart::projectClosed(), and CodeInformationRepository::query(). |
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
Referenced by main(), JavaSupportPart::setupCatalog(), CppSupportPart::setupCatalog(), and CreatePCSDialog::slotSelected(). |
|
||||||||||
|
|
|
||||||||||
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Referenced by CppSupportPart::setupCatalog(). |
|
|||||||||
|
|
Member Data Documentation
|
|||||
|
Definition at line 264 of file gcatalog.h. |
The documentation for this class was generated from the following file:
- lib/catalog/gcatalog.h
