StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
StHyperCacheI Class Referenceabstract
Inheritance diagram for StHyperCacheI:
StHyperCacheFileLocal StHyperCacheManager StHyperCacheWebservice

Public Member Functions

virtual bool init ()=0
 
virtual const char * get (const std::string &group_key, const std::string &key, size_t &value_length)=0
 
virtual bool set (const std::string &group_key, const std::string &key, const char *data, size_t dataLength, time_t expirationTime=0)=0
 
virtual bool replace (const std::string &group_key, const std::string &key, const char *data, size_t dataLength, time_t expirationTime=0)=0
 
virtual bool remove (const std::string &group_key, const std::string &key)=0
 
virtual void clear ()=0
 
virtual std::string getStat ()=0
 
virtual const std::string & getName ()=0
 
virtual const std::string & getVersion ()=0
 
virtual const std::string & getType ()=0
 

Detailed Description

Definition at line 8 of file StHyperCacheI.h.


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