Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

# Lamp::CountRenamer Class Reference

カウントリネーマ More...

`#include <CountRenamer.h>`

Inheritance diagram for Lamp::CountRenamer:

List of all members.

## Public Member Functions
| CountRenamer ()
| コンストラクタ
| CountRenamer (u_int count)
| コンストラクタ
virtual | ~CountRenamer ()
| デストラクタ
virtual String | rename (Database *database, const String &sourceName)
| リネーム
virtual void | setCount (u_int count)
| カウントの設定
virtual u_int | getCount () const
| カウントの取得

## Detailed Description

カウントリネーマ

アンダーバーと番号を添えつけた名前にリネームします。

Definition at line 38 of file CountRenamer.h.

## Constructor & Destructor Documentation

Lamp::CountRenamer::CountRenamer | ( | u_int | count | ) |

  | コンストラクタ Parameters:
  count | カウント
Definition at line 36 of file CountRenamer.cpp.

## Member Function Documentation

virtual u_int Lamp::CountRenamer::getCount | ( |  | ) | const`[inline, virtual]`

| カウントの取得 Returns: カウント Definition at line 74 of file CountRenamer.h. References u_int.

String Lamp::CountRenamer::rename | ( | Database * | database,
|  | const String & | sourceName
| ) | `[virtual]`

  | リネーム Parameters:
  database | データベース
  sourceName | 元となる名前
Returns: 重複していない名前 Implements Lamp::Renamer. Definition at line 44 of file CountRenamer.cpp. References Assert, Lamp::String::format(), Lamp::String::getBytes(), Lamp::String::getIndexOf(), and Lamp::String::getSubstring().

virtual void Lamp::CountRenamer::setCount | ( | u_int | count | ) | `[inline, virtual]`

  | カウントの設定 Parameters:
  count | 設定するカウント
Definition at line 68 of file CountRenamer.h.

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

- CountRenamer.h
- CountRenamer.cpp