• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

NepomukDaemons

Nepomuk::Repository

Nepomuk::Repository Class Reference

#include <repository.h>

Inheritance diagram for Nepomuk::Repository:

Inheritance graph
[legend]

List of all members.


Public Types

enum  State { CLOSED, OPENING, OPEN }

Public Slots

void close ()
void open ()
void optimize ()

Signals

void opened (Repository *, bool success)

Public Member Functions

QString name () const
 Repository (const QString &name)
State state () const
 ~Repository ()

Static Public Member Functions

static const Soprano::Backend * activeSopranoBackend ()

Detailed Description

Definition at line 39 of file repository.h.


Member Enumeration Documentation

enum Nepomuk::Repository::State

Enumerator:
CLOSED 
OPENING 
OPEN 

Definition at line 49 of file repository.h.


Constructor & Destructor Documentation

Nepomuk::Repository::Repository ( const QString &  name  ) 

Definition at line 74 of file repository.cpp.

Nepomuk::Repository::~Repository (  ) 

Definition at line 85 of file repository.cpp.


Member Function Documentation

const Soprano::Backend * Nepomuk::Repository::activeSopranoBackend (  )  [static]

Definition at line 377 of file repository.cpp.

void Nepomuk::Repository::close (  )  [slot]

Definition at line 91 of file repository.cpp.

QString Nepomuk::Repository::name (  )  const [inline]

Definition at line 47 of file repository.h.

void Nepomuk::Repository::open (  )  [slot]

Will emit the opened signal.

Definition at line 112 of file repository.cpp.

void Nepomuk::Repository::opened ( Repository *  ,
bool  success 
) [signal]

void Nepomuk::Repository::optimize (  )  [slot]

Calls slotDoOptimize via timer for instant return.

Definition at line 341 of file repository.cpp.

State Nepomuk::Repository::state (  )  const


The documentation for this class was generated from the following files:
  • repository.h
  • repository.cpp

NepomukDaemons

Skip menu "NepomukDaemons"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KCMShell
  • KNotify
  • KStyles
  • Nepomuk Daemons
Generated for API Reference by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal