クラス定義書 JavaDoc 仕様書

CellBuffer

クラス図クラス図



Class
CellBufferCellBuffer
変数
  • Privatebody
  • Privatesize
  • Privatelength
  • Privatepart1len
  • Privategaplen
  • Privatepart2body
  • PrivatereadOnly
  • PrivategrowSize
  • PrivatecollectingUndo
  • Privateuh
  • Privatelv
  • PrivatelineStates
メソッド
  • PrivateGapTo()
  • PrivateRoomFor()
  • PrivateByteAt()
  • PrivateSetByteAt()
  • PublicCellBuffer()
  • Public~CellBuffer()
  • PublicCharAt()
  • PublicGetCharRange()
  • PublicStyleAt()
  • PublicByteLength()
  • PublicLength()
  • PublicAllocate()
  • PublicLines()
  • PublicLineStart()
  • PublicLineFromPosition()
  • PublicInsertString()
  • PublicSetStyleAt()
  • PublicSetStyleFor()
  • PublicDeleteChars()
  • PublicIsReadOnly()
  • PublicSetReadOnly()
  • PublicSetSavePoint()
  • PublicIsSavePoint()
  • PublicAddMark()
  • PublicDeleteMark()
  • PublicDeleteMarkFromHandle()
  • PublicGetMark()
  • PublicDeleteAllMarks()
  • PublicLineFromHandle()
  • PublicBasicInsertString()
  • PublicBasicDeleteChars()
  • PublicSetUndoCollection()
  • PublicIsCollectingUndo()
  • PublicBeginUndoAction()
  • PublicEndUndoAction()
  • PublicDeleteUndoHistory()
  • PublicCanUndo()
  • PublicStartUndo()
  • PublicGetUndoStep()
  • PublicPerformUndoStep()
  • PublicCanRedo()
  • PublicStartRedo()
  • PublicGetRedoStep()
  • PublicPerformRedoStep()
  • PublicSetLineState()
  • PublicGetLineState()
  • PublicGetMaxLineState()
  • PublicSetLevel()
  • PublicGetLevel()
  • PublicClearLevels()
                 
凡例

:対象クラス

:継承クラス

:派生クラス

構文構文

class CellBuffer

ファイル名ファイル名

CellBuffer.h


メソッド情報メソッド情報

No. 名称 属性 説明
1
PrivateGapTo() Private void  
2
PrivateRoomFor() Private void  
3
PrivateByteAt() Private inline char  
4
PrivateSetByteAt() Private void  
5
PublicCellBuffer() Public    
6
Public~CellBuffer() Public    
7
PublicCharAt() Public char  
8
PublicGetCharRange() Public void  
9
PublicStyleAt() Public char  
10
PublicByteLength() Public int  
11
PublicLength() Public int  
12
PublicAllocate() Public void  
13
PublicLines() Public int  
14
PublicLineStart() Public int  
15
PublicLineFromPosition() Public int  
16
PublicInsertString() Public const char *  
17
PublicSetStyleAt() Public bool  
18
PublicSetStyleFor() Public bool  
19
PublicDeleteChars() Public const char *  
20
PublicIsReadOnly() Public bool  
21
PublicSetReadOnly() Public void  
22
PublicSetSavePoint() Public void  
23
PublicIsSavePoint() Public bool  
24
PublicAddMark() Public int  
25
PublicDeleteMark() Public void  
26
PublicDeleteMarkFromHandle() Public void  
27
PublicGetMark() Public int  
28
PublicDeleteAllMarks() Public void  
29
PublicLineFromHandle() Public int  
30
PublicBasicInsertString() Public void  
31
PublicBasicDeleteChars() Public void  
32
PublicSetUndoCollection() Public bool  
33
PublicIsCollectingUndo() Public bool  
34
PublicBeginUndoAction() Public void  
35
PublicEndUndoAction() Public void  
36
PublicDeleteUndoHistory() Public void  
37
PublicCanUndo() Public bool  
38
PublicStartUndo() Public int  
39
PublicGetUndoStep() Public const Action &  
40
PublicPerformUndoStep() Public void  
41
PublicCanRedo() Public bool  
42
PublicStartRedo() Public int  
43
PublicGetRedoStep() Public const Action &  
44
PublicPerformRedoStep() Public void  
45
PublicSetLineState() Public int  
46
PublicGetLineState() Public int  
47
PublicGetMaxLineState() Public int  
48
PublicSetLevel() Public int  
49
PublicGetLevel() Public int  
50
PublicClearLevels() Public void  

変数情報変数情報

No. 名称 属性 説明
1
Privatebody Private char * < The cell buffer itself.
2
Privatesize Private int < Allocated size of the buffer.
3
Privatelength Private int < Total length of the data.
4
Privatepart1len Private int < Length of the first part.
5
Privategaplen Private int < Length of the gap between the two parts.
6
Privatepart2body Private char * < The second part of the cell buffer.
7
PrivatereadOnly Private bool  
8
PrivategrowSize Private int  
9
PrivatecollectingUndo Private bool  
10
Privateuh Private UndoHistory  
11
Privatelv Private LineVector  
12
PrivatelineStates Private SVector  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー