Home :: GreenPad :: editwing :: Doc :: Impl | classes |
class Line | ^ |
行バッファ構造体UCS-2ベタの形式でテキストデータを保持する。またそれと同時に、 キーワードファイルによって指定された強調語を区別するための 解析処理結果用バッファも管理する。文字データに終端NULは 付けないが、解析作業の高速化のため、終端 U+007f が入る。
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:29
- Author:
- K.INABA
- Version:
- beta
Contents | ^ |
Entity Type Scope Short Description ~Line destructor public undocumented Line constructor public 指定テキストで初期化 CommentBitUpdated method public undocumented CopyAt method public バッファにコピー(指定位置から指定サイズ) CopyToTail method public バッファにコピー(指定位置から末尾まで) flg method public 解析結果 flg method public 解析結果(const) InsertAt method public テキスト挿入(指定位置に指定サイズ) InsertToTail method public テキスト挿入(末尾に) isCmtBitReady method public undocumented isLineHeadCmt method public undocumented RemoveAt method public テキスト削除(指定位置から指定サイズ) RemoveToTail method public テキスト削除(指定位置から末尾まで) SetTransitFlag method public undocumented size method public 長さ str method public テキスト str method public テキスト(const) TransitCmt method public undocumented
destructor ~Line | ? ^ > |
undocumented
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:48
- Code:
public ~ Line ( )
constructor Line | ? ^ < > |
指定テキストで初期化
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:43
- Code:
public Line (
const unicode * str ,
ulong len ) : alen_ ( 10 > len ? 10 : len ) , len_ ( len ) , flg_ ( static_cast < uchar * > ( mem ( ) . Alloc ( alen_ + ( alen_ + 1 ) * 2 ) ) ) , str_ ( reinterpret_cast < unicode * > ( flg_ + alen_ ) ) , commentBitReady_ ( false ) , isLineHeadCommented_ ( 0 )
method CommentBitUpdated | ? ^ < > |
undocumented
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:150
- Code:
public void CommentBitUpdated (
)
method CopyAt | ? ^ < > |
バッファにコピー(指定位置から指定サイズ)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:106
method CopyToTail | ? ^ < > |
バッファにコピー(指定位置から末尾まで)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:112
method flg | ? ^ < > |
解析結果
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:128
- Code:
public uchar * flg (
)
method flg | ? ^ < > |
解析結果(const)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:132
- Code:
public const uchar * flg (
) const
method InsertAt | ? ^ < > |
テキスト挿入(指定位置に指定サイズ)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:78
method InsertToTail | ? ^ < > |
テキスト挿入(末尾に)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:84
method isCmtBitReady | ? ^ < > |
undocumented
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:136
- Code:
public bool isCmtBitReady (
) const
method isLineHeadCmt | ? ^ < > |
undocumented
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:138
- Code:
public uchar isLineHeadCmt (
) const
method RemoveAt | ? ^ < > |
テキスト削除(指定位置から指定サイズ)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:92
method RemoveToTail | ? ^ < > |
テキスト削除(指定位置から末尾まで)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:99
- Code:
public void RemoveToTail (
ulong at )
method SetTransitFlag | ? ^ < > |
undocumented
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:148
- Code:
public void SetTransitFlag (
uchar flag )
method size | ? ^ < > |
長さ
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:116
- Code:
public ulong size (
) const
method str | ? ^ < > |
テキスト
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:120
- Code:
public unicode * str (
)
method str | ? ^ < > |
テキスト(const)
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:124
- Code:
public const unicode * str (
) const
method TransitCmt | ? ^ < > |
undocumented
- Source:
- C:\usr\develop\MyProject\GreenPad\editwing\ip_doc.h:145
Created Mon May 06 21:01:04 2002.
This documentation was generated automatically by
ccdoc v0.8 r26 2001/11/28 bin_opt_msvc_MSWin32-4.0.
Click here to submit a bug report or feature request.
Click here to return to the top of the page.