# Counter クラス

## はじめに

単一のカウンタオブジェクトを表します。

## クラス概要

Counter {
__construct ( string `$name` [, integer `$initial_value` [, integer `$flags` ]] )
getValue ( void ) : integer
bumpValue ( integer `$offset` )
void resetValue ( void )
getMeta ( integer `$attribute` ) : mixed
static getNamed ( string `$name` ) : Counter
static void setCounterClass ( string `$name` )
}

## 目次

- Counter::__construct — 単一の数値を保持する Counter のインスタンスを作成する
- Counter::getValue — カウンタの現在値を取得する
- Counter::bumpValue — カウンタの現在値を変更する
- Counter::resetValue — カウンタの現在値をリセットする
- Counter::getMeta — カウンタのメタ情報を返す
- Counter::getNamed — 既存のカウンタを取得する
- Counter::setCounterClass — Counter::getNamed が返すクラスを設定する