TokyoTyrantIterator クラス
(PECL tokyo_tyrant >= 0.2.0)
はじめに
TokyoTyrant および TokyoTyrantTable オブジェクト用のイテレータです。 データベース内のすべてのキーおよび値を反復処理します。 TokyoTyrantIterator はバージョン 0.2.0 で追加されました。
クラス概要
TokyoTyrantIterator
implements
Iterator
{
/* メソッド */
/* 継承したメソッド */
public TokyoTyrant::connect
( string
$host
[, int $port = TokyoTyrant::RDBDEF_PORT
[, array $options
]] ) : TokyoTyrant
public TokyoTyrant::__construct
([ string
$host
[, int $port = TokyoTyrant::RDBDEF_PORT
[, array $options
]]] )
public TokyoTyrant::restore
( string
$log_dir
, int $timestamp
[, bool $check_consistency = TRUE
] ) : mixed
public TokyoTyrant::setMaster
( string
$host
, int $port
, int $timestamp
[, bool $check_consistency = TRUE
] ) : mixed
public TokyoTyrant::tune
( float
}$timeout
[, int $options = TokyoTyrant::RDBT_RECON
] ) : TokyoTyrant目次
- TokyoTyrantIterator::__construct — イテレータを作成する
- TokyoTyrantIterator::current — 現在の値を取得する
- TokyoTyrantIterator::key — 現在のキーを返す
- TokyoTyrantIterator::next — 次のキーに移動する
- TokyoTyrantIterator::rewind — イテレータを巻き戻す
- TokyoTyrantIterator::valid — イテレータが有効かどうかを調べる