Method | Description | |
---|---|---|
decPos ( ) : void |
解析位置を一つ戻す(重い!)
|
|
getChar ( ) : char |
解析位置の文字を取得する
|
|
getLineNumber ( ) : int |
解析位置に対するソースファイル上の行数を得る
|
|
getNum ( int &num ) : bool |
解析位置から数値を取得する。
|
|
getPos ( ) : int |
解析位置を取得する
|
|
getString ( int len ) : string |
指定された文字数だけ読み出し、文字列を生成する
|
|
incPos ( ) : void |
解析位置を一つ進める(重い!)
|
|
resetPos ( ) : void |
パート情報をリセットする
|
|
setPos ( int tCol ) : void |
解析位置を指定する エイリアスを毎回展開しながら位置を算出するためとても効率が悪い |
Method | Description | |
---|---|---|
getAliesName ( string data, int col ) : string |
エイリアス名を取得する
|