#include <StringTokenizer.h>
Public Member Functions | |
StringTokenizer () | |
コンストラクタ | |
StringTokenizer (const String &target) | |
コンストラクタ | |
StringTokenizer (const char *target) | |
コンストラクタ | |
StringTokenizer (const String &target, const String &delimiter) | |
コンストラクタ | |
StringTokenizer (const char *target, const String &delimiter) | |
コンストラクタ | |
StringTokenizer (const String &target, const String &delimiter, bool delimiterOutput) | |
コンストラクタ | |
StringTokenizer (const char *target, const String &delimiter, bool delimiterOutput) | |
コンストラクタ | |
void | initialize (const char *target, const String &delimiter=defaultDelimiter, bool delimiterOutput=false) |
初期化 | |
void | initialize (const String &target, const String &delimiter=defaultDelimiter, bool delimiterOutput=false) |
初期化 | |
virtual | ~StringTokenizer () |
デストラクタ | |
virtual bool | hasMoreTokens () |
トークンがまだあるかどうか | |
virtual String | getNextToken () |
次のトークン取得 | |
virtual int | getTokenOffset () const |
トークンオフセットの取得 | |
virtual String | getNowToken () const |
現在のトークン取得 | |
virtual String | getPreviousToken () const |
一つ前のトークン取得 |
Definition at line 34 of file StringTokenizer.h.
|
コンストラクタ このコンストラクタを使用した場合、initialize()メソッドを呼ぶ必要があります。 Definition at line 36 of file StringTokenizer.cpp. References NULL. |
|
コンストラクタ
Definition at line 47 of file StringTokenizer.h. References initialize(). |
|
コンストラクタ このコンストラクタを使用した場合はStringTokenizerが破棄されるまで 解析されるデータを変更しないで下さい。
Definition at line 58 of file StringTokenizer.h. References initialize(). |
|
コンストラクタ
Definition at line 67 of file StringTokenizer.h. References initialize(). |
|
コンストラクタ このコンストラクタを使用した場合はStringTokenizerが破棄されるまで 解析されるデータを変更しないで下さい。
Definition at line 79 of file StringTokenizer.h. References initialize(). |
|
コンストラクタ
Definition at line 89 of file StringTokenizer.h. References initialize(). |
|
コンストラクタ このコンストラクタを使用した場合はStringTokenizerが破棄されるまで 解析されるデータを変更しないで下さい。
Definition at line 103 of file StringTokenizer.h. References initialize(). |
|
次のトークン取得
Definition at line 76 of file StringTokenizer.cpp. References Assert, Lamp::String::getBytes(), StdStrcspn, StdStrinc, and StdStrncpy. Referenced by Lamp::Sound::applyCommentOption(), Lamp::SceneLogicCheckFilter::filter(), Lamp::SceneFilter::filter(), Lamp::ChangePicturePathFilter::filter(), Lamp::CalculateBoundingSphereFilter::filter(), Lamp::CalculateBoundingBoxFilter::filter(), Lamp::BuildIndexedTriangleFilter::filter(), Lamp::SoundList::loadSound(), and Lamp::StreamTokenizer::nextToken(). |
|
現在のトークン取得
Definition at line 155 of file StringTokenizer.h. |
|
一つ前のトークン取得
Definition at line 161 of file StringTokenizer.h. |
|
トークンオフセットの取得
Definition at line 149 of file StringTokenizer.h. |
|
トークンがまだあるかどうか
Definition at line 63 of file StringTokenizer.cpp. References Lamp::String::getBytes(), NULL, StdStrcspn, and StdStrinc. Referenced by Lamp::Sound::applyCommentOption(), Lamp::SceneLogicCheckFilter::filter(), Lamp::SceneFilter::filter(), Lamp::ChangePicturePathFilter::filter(), Lamp::CalculateBoundingSphereFilter::filter(), Lamp::CalculateBoundingBoxFilter::filter(), Lamp::BuildIndexedTriangleFilter::filter(), Lamp::SoundList::loadSound(), and Lamp::StreamTokenizer::nextToken(). |
|
初期化
Definition at line 52 of file StringTokenizer.cpp. References initialize(). |
|
初期化
Definition at line 41 of file StringTokenizer.cpp. Referenced by initialize(), and StringTokenizer(). |