Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

BagOStuff Class Reference

Inheritance diagram for BagOStuff:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 BagOStuff ()
 set_debug ($bool)
 get ($key)
 set ($key, $value, $exptime=0)
 delete ($key, $time=0)
 get_multi ($keys)
 set_multi ($hash, $exptime=0)
 add ($key, $value, $exptime=0)
 add_multi ($hash, $exptime=0)
 delete_multi ($keys, $time=0)
 replace ($key, $value, $exptime=0)
 incr ($key, $value=1)
 decr ($key, $value=1)
 _debug ($text)

Public Attributes

 $debugmode

Constructor & Destructor Documentation

BagOStuff::BagOStuff  ) 
 

Definition at line 33 of file ObjectCache.php.

References set_debug().


Member Function Documentation

BagOStuff::_debug text  ) 
 

Definition at line 119 of file ObjectCache.php.

References _debug(), and wfDebug().

Referenced by _debug().

BagOStuff::add key,
value,
exptime = 0
 

Definition at line 73 of file ObjectCache.php.

References add().

Referenced by add().

BagOStuff::add_multi hash,
exptime = 0
 

Definition at line 80 of file ObjectCache.php.

References add_multi().

Referenced by add_multi().

BagOStuff::decr key,
value = 1
 

Definition at line 106 of file ObjectCache.php.

References $n, and decr().

Referenced by decr().

BagOStuff::delete key,
time = 0
 

Reimplemented in HashBagOStuff, and SqlBagOStuff.

Definition at line 54 of file ObjectCache.php.

BagOStuff::delete_multi keys,
time = 0
 

Definition at line 85 of file ObjectCache.php.

References delete_multi().

Referenced by delete_multi().

BagOStuff::get key  ) 
 

Reimplemented in HashBagOStuff, and SqlBagOStuff.

Definition at line 44 of file ObjectCache.php.

References get().

Referenced by get().

BagOStuff::get_multi keys  ) 
 

Definition at line 61 of file ObjectCache.php.

References get_multi().

Referenced by get_multi().

BagOStuff::incr key,
value = 1
 

Definition at line 95 of file ObjectCache.php.

References $n, incr(), and n.

Referenced by incr().

BagOStuff::replace key,
value,
exptime = 0
 

Definition at line 90 of file ObjectCache.php.

References replace().

Referenced by replace().

BagOStuff::set key,
value,
exptime = 0
 

Reimplemented in HashBagOStuff, and SqlBagOStuff.

Definition at line 49 of file ObjectCache.php.

References set().

Referenced by set().

BagOStuff::set_debug bool  ) 
 

Definition at line 37 of file ObjectCache.php.

References set_debug().

Referenced by BagOStuff(), and set_debug().

BagOStuff::set_multi hash,
exptime = 0
 

Definition at line 68 of file ObjectCache.php.

References set_multi().

Referenced by set_multi().


Member Data Documentation

BagOStuff::$debugmode
 

Definition at line 31 of file ObjectCache.php.


The documentation for this class was generated from the following file:
Generated on Tue Jun 29 23:40:20 2004 for Mediawiki by doxygen 1.3.7