ldas-tools-diskcacheAPI  2.7.2
Public Member Functions | List of all members
diskCache::Cache::SearchInterface Class Referenceabstract

SearchInterface for cached data. More...

#include <SearchInterface.hh>

Inheritance diagram for diskCache::Cache::SearchInterface:
Inheritance graph
[legend]
Collaboration diagram for diskCache::Cache::SearchInterface:
Collaboration graph
[legend]

Public Member Functions

virtual ~SearchInterface ()
 Destructor. More...
 
virtual ~SearchInterface ()
 Destructor. More...
 
virtual ~SearchInterface ()
 Destructor. More...
 
virtual bool Configure (const std::string &Variable, const std::string &Value)=0
 Allow for customization. More...
 
virtual bool Configure (const std::string &Variable, const std::string &Value)=0
 Allow for customization. More...
 
virtual bool Configure (const std::string &Variable, const std::string &Value)=0
 Allow for customization. More...
 

Detailed Description

SearchInterface for cached data.

This search_interface describes a set of methods that must be defined for data to be accessable to the diskcacheAPI.

Constructor & Destructor Documentation

◆ ~SearchInterface() [1/3]

diskCache::Cache::SearchInterface::~SearchInterface ( )
inlinevirtual

Destructor.

◆ ~SearchInterface() [2/3]

virtual diskCache::Cache::SearchInterface::~SearchInterface ( )
virtual

Destructor.

◆ ~SearchInterface() [3/3]

virtual diskCache::Cache::SearchInterface::~SearchInterface ( )
virtual

Destructor.

Member Function Documentation

◆ Configure() [1/3]

virtual bool diskCache::Cache::Interface::Configure ( const std::string &  Variable,
const std::string &  Value 
)
pure virtualinherited

Allow for customization.

Parameters
[in]VariableName of the option to modify
[in]ValueThe ascii string representation of the value for the option.
Returns
Upon successful setting of the option, true is returned; false otherwise.

Implemented in diskCache::Cache::SDGTx, diskCache::Cache::SDGTx, and diskCache::Cache::SDGTx.

◆ Configure() [2/3]

virtual bool diskCache::Cache::Interface::Configure ( const std::string &  Variable,
const std::string &  Value 
)
pure virtualinherited

Allow for customization.

Parameters
[in]VariableName of the option to modify
[in]ValueThe ascii string representation of the value for the option.
Returns
Upon successful setting of the option, true is returned; false otherwise.

Implemented in diskCache::Cache::SDGTx, diskCache::Cache::SDGTx, and diskCache::Cache::SDGTx.

◆ Configure() [3/3]

virtual bool diskCache::Cache::Interface::Configure ( const std::string &  Variable,
const std::string &  Value 
)
pure virtualinherited

Allow for customization.

Parameters
[in]VariableName of the option to modify
[in]ValueThe ascii string representation of the value for the option.
Returns
Upon successful setting of the option, true is returned; false otherwise.

Implemented in diskCache::Cache::SDGTx, diskCache::Cache::SDGTx, and diskCache::Cache::SDGTx.


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