ldas-tools-diskcacheAPI  2.7.1
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
anonymous_namespace{SDGTx.cc}::Info Class Reference
Inheritance diagram for anonymous_namespace{SDGTx.cc}::Info:
Inheritance graph
[legend]
Collaboration diagram for anonymous_namespace{SDGTx.cc}::Info:
Collaboration graph
[legend]

Public Types

typedef Registry::indexing_type indexing_type
 
typedef Registry::indexing_type indexing_type
 
typedef Registry::indexing_type indexing_type
 

Public Member Functions

 Info (const std::string &Name)
 
virtual InfoClone () const
 
void Find (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer) const
 
void Find (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer) const
 
void Find (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer) const
 
bool IsMatch (DirectoryScanData &Data) const
 Called per file. More...
 
bool IsMatch (DirectoryScanData &Data) const
 Called per file. More...
 
bool IsMatch (DirectoryScanData &Data) const
 Called per file. More...
 
void OnDirectoryClose (DirectoryScanData &Data) const
 Callback once all data has been read. More...
 
void OnDirectoryClose (DirectoryScanData &Data) const
 Callback once all data has been read. More...
 
void OnDirectoryClose (DirectoryScanData &Data) const
 Callback once all data has been read. More...
 
void TranslateQuery (const QueryParams &Params, QueryAnswer &Answer) const
 
void TranslateQuery (const QueryParams &Params, QueryAnswer &Answer) const
 
void TranslateQuery (const QueryParams &Params, QueryAnswer &Answer) const
 

Public Attributes

const ascii_key_type m_key_name
 

Static Public Attributes

static const FindFunc FIND_FUNC_NULL
 
static const IsMatchFunc IS_MATCH_FUNC_NULL
 
static const OnDirectoryCloseFunc ON_DIRECTORY_CLOSE_FUNC_NULL
 
static const TranslateQueryFunc TRANSLATE_QUERY_FUNC_NULL
 

Protected Member Functions

 Info (const Info &Source)
 

Member Typedef Documentation

◆ indexing_type [1/3]

◆ indexing_type [2/3]

◆ indexing_type [3/3]

Constructor & Destructor Documentation

◆ Info() [1/2]

anonymous_namespace{SDGTx.cc}::Info::Info ( const std::string &  Name)

◆ Info() [2/2]

anonymous_namespace{SDGTx.cc}::Info::Info ( const Info Source)
protected

Member Function Documentation

◆ Clone()

Info * anonymous_namespace{SDGTx.cc}::Info::Clone ( ) const
virtual

◆ Find() [1/3]

void diskCache::Cache::Registry::Info::Find ( const Streams::Streamable Source,
const Directory Dir,
QueryAnswer Answer 
) const
inherited

◆ Find() [2/3]

void diskCache::Cache::Registry::Info::Find ( const Streams::Streamable Source,
const Directory Dir,
QueryAnswer Answer 
) const
inherited

◆ Find() [3/3]

void diskCache::Cache::Registry::Info::Find ( const Streams::Streamable Source,
const Directory Dir,
QueryAnswer Answer 
) const
inherited

◆ IsMatch() [1/3]

bool diskCache::Cache::Registry::Info::IsMatch ( DirectoryScanData Data) const
inlineinherited

Called per file.

Parameters
[in,out]DataSearch engine specific data. This is also a scratch area for search engines to record transient information related to processing the directory contents.

◆ IsMatch() [2/3]

bool diskCache::Cache::Registry::Info::IsMatch ( DirectoryScanData Data) const
inherited

Called per file.

Parameters
[in,out]DataSearch engine specific data. This is also a scratch area for search engines to record transient information related to processing the directory contents.

◆ IsMatch() [3/3]

bool diskCache::Cache::Registry::Info::IsMatch ( DirectoryScanData Data) const
inherited

Called per file.

Parameters
[in,out]DataSearch engine specific data. This is also a scratch area for search engines to record transient information related to processing the directory contents.

◆ OnDirectoryClose() [1/3]

void diskCache::Cache::Registry::Info::OnDirectoryClose ( DirectoryScanData Data) const
inlineinherited

Callback once all data has been read.

Parameters
[in,out]DataSearch engine specific data. This is also a scratch area for search engines to record transient information related to processing the directory contents.

◆ OnDirectoryClose() [2/3]

void diskCache::Cache::Registry::Info::OnDirectoryClose ( DirectoryScanData Data) const
inherited

Callback once all data has been read.

Parameters
[in,out]DataSearch engine specific data. This is also a scratch area for search engines to record transient information related to processing the directory contents.

◆ OnDirectoryClose() [3/3]

void diskCache::Cache::Registry::Info::OnDirectoryClose ( DirectoryScanData Data) const
inherited

Callback once all data has been read.

Parameters
[in,out]DataSearch engine specific data. This is also a scratch area for search engines to record transient information related to processing the directory contents.

◆ TranslateQuery() [1/3]

void diskCache::Cache::Registry::Info::TranslateQuery ( const QueryParams Params,
QueryAnswer Answer 
) const
inherited

◆ TranslateQuery() [2/3]

void diskCache::Cache::Registry::Info::TranslateQuery ( const QueryParams Params,
QueryAnswer Answer 
) const
inherited

◆ TranslateQuery() [3/3]

void diskCache::Cache::Registry::Info::TranslateQuery ( const QueryParams Params,
QueryAnswer Answer 
) const
inlineinherited

Member Data Documentation

◆ FIND_FUNC_NULL

static const FindFunc diskCache::Cache::Registry::Info::FIND_FUNC_NULL
staticinherited
Initial value:

◆ IS_MATCH_FUNC_NULL

static const IsMatchFunc diskCache::Cache::Registry::Info::IS_MATCH_FUNC_NULL
staticinherited
Initial value:

◆ m_key_name

const ascii_key_type diskCache::Common::Registry::Info::m_key_name
inherited

◆ ON_DIRECTORY_CLOSE_FUNC_NULL

static const OnDirectoryCloseFunc diskCache::Cache::Registry::Info::ON_DIRECTORY_CLOSE_FUNC_NULL
staticinherited
Initial value:

◆ TRANSLATE_QUERY_FUNC_NULL

static const TranslateQueryFunc diskCache::Cache::Registry::Info::TRANSLATE_QUERY_FUNC_NULL
staticinherited
Initial value:

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