ept::textsearch::Path Class Reference

#include <path.h>

Collaboration diagram for ept::textsearch::Path:

Collaboration graph
[legend]

List of all members.


Detailed Description

Singleton class to configure and access the various Popcon paths.

Static Public Member Functions

static std::string indexDir ()
static std::string index ()
static void setIndexDir (const std::string &s)
static int access (const std::string &, int)
static time_t indexTimestamp ()
static void setTimestamp (time_t ts)

Static Protected Member Functions

static Pathinstance ()

Protected Attributes

std::string m_indexDir

Static Protected Attributes

static Paths_instance = 0

Classes

class  OverrideIndexDir

Member Function Documentation

std::string ept::textsearch::Path::indexDir (  )  [static]

References instance(), and m_indexDir.

Referenced by indexTimestamp(), and setTimestamp().

std::string ept::textsearch::Path::index (  )  [static]

void ept::textsearch::Path::setIndexDir ( const std::string &  s  )  [static]

int ept::textsearch::Path::access ( const std::string &  s,
int  m 
) [static]

time_t ept::textsearch::Path::indexTimestamp (  )  [static]

void ept::textsearch::Path::setTimestamp ( time_t  ts  )  [static]

References indexDir(), and instance().

Path & ept::textsearch::Path::instance (  )  [static, protected]


Member Data Documentation

Path * ept::textsearch::Path::s_instance = 0 [static, protected]

Referenced by instance().

std::string ept::textsearch::Path::m_indexDir [protected]

Referenced by index(), indexDir(), instance(), and setIndexDir().


The documentation for this class was generated from the following files:

Generated on Sat Jul 26 19:50:19 2008 for libept by  doxygen 1.5.6