libept
Classes | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
ept::textsearch::Path Class Reference

Singleton class to configure and access the various Popcon paths. More...

#include <path.h>

Collaboration diagram for ept::textsearch::Path:
Collaboration graph
[legend]

Classes

class  OverrideIndexDir

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

Detailed Description

Singleton class to configure and access the various Popcon paths.

Member Function Documentation

int ept::textsearch::Path::access ( const std::string &  s,
int  m 
)
static
std::string ept::textsearch::Path::index ( )
static
std::string ept::textsearch::Path::indexDir ( )
static
time_t ept::textsearch::Path::indexTimestamp ( )
static
Path & ept::textsearch::Path::instance ( )
staticprotected

References m_indexDir.

void ept::textsearch::Path::setIndexDir ( const std::string &  s)
static
void ept::textsearch::Path::setTimestamp ( time_t  ts)
static

Member Data Documentation

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

Referenced by instance().

Path * ept::textsearch::Path::s_instance = 0
staticprotected

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