teditor  1.8.0@@fee5e94
Terminal based editor written in C++
teditor::Buffer Member List

This is the complete list of members for teditor::Buffer, including all inherited members.

addLine()teditor::Bufferinlineprotected
addLines(const RemovedLines &rlines)teditor::Bufferprotected
applyDeleteOp(OpData &op)teditor::Bufferprotected
applyInsertOp(OpData &op, bool pushToStack=true)teditor::Bufferprotected
at(int idx)teditor::Bufferinline
at(int idx) constteditor::Bufferinline
begin()teditor::Buffer
Buffer(const std::string &name="", bool noUndoRedo=false)teditor::Buffer
buffer2screen(const Point &loc, const Point &start, const Point &dim) constteditor::Buffer
bufferName() constteditor::Bufferinline
buffNameteditor::Bufferprotected
charAt(const Point &pos) constteditor::Buffer
clear()teditor::Buffervirtual
clearStack(OpStack &st)teditor::Bufferprotected
cmdNames() constteditor::Bufferinline
cuteditor::Bufferprotected
dirModeFileOffset() constteditor::Bufferinlineprotected
dirModeGetFileAtLine(int line)teditor::Buffer
dirNameteditor::Bufferprotected
disableStackteditor::Bufferprotected
down()teditor::Buffer
draw(Editor &ed, const Window &win)teditor::Buffervirtual
drawLine(int y, const std::string &line, Editor &ed, int lineNum, const Window &win)teditor::Bufferprotectedvirtual
drawPoint(Editor &ed, const AttrColor &bg, const Window &win)teditor::Buffer
drawStatusBar(Editor &ed, const Window &win)teditor::Bufferprotected
Editor classteditor::Bufferfriend
end()teditor::Buffer
endOfLine()teditor::Bufferinline
fileNameteditor::Bufferprotected
getColor(const std::string &name) constteditor::Buffer
getFileName() constteditor::Bufferinline
getKeyCmdMap()teditor::Bufferinlineprotected
getMinStartLoc() constteditor::Bufferinlinevirtual
getMode(const std::string &name)teditor::Bufferinline
getPoint() constteditor::Bufferinline
getRegion() constteditor::Bufferinline
getWord() constteditor::Bufferinline
gotoLine(int lineNum, const Point &dim)teditor::Buffer
hasPointOn(int line) constteditor::Bufferinline
indent()teditor::Buffer
insert(char c)teditor::Buffervirtual
insert(const std::string &str)teditor::Buffervirtual
insertImpl(char c)teditor::Bufferprotected
isModified() constteditor::Bufferinline
isRegionActive() constteditor::Bufferinline
isRO() constteditor::Bufferinline
keepRemoveLines(parser::NFA &regex, bool keep)teditor::Buffer
killLine(bool pushToStack=true)teditor::Buffer
left()teditor::Buffer
length() constteditor::Bufferinline
lengthOf(int i) constteditor::Bufferinline
lineDown()teditor::Buffervirtual
lineEnd(const Point &start, const Point &dim)teditor::Buffer
lineReset()teditor::Bufferinline
linesteditor::Bufferprotected
lineUp(const Point &dim)teditor::Buffervirtual
load(const std::string &file, int line=0)teditor::Buffervirtual
loadDir(const std::string &dir)teditor::Bufferprotected
loadFile(const std::string &file, int line)teditor::Bufferprotected
longestXteditor::Bufferprotected
makeReadOnly()teditor::Buffer
matchCurrentParen()teditor::Buffer
matchCurrentParen(bool &isOpen)teditor::Bufferprotected
modeteditor::Bufferprotected
modeName() constteditor::Bufferinline
modifiedteditor::Bufferprotected
nextPara()teditor::Buffer
nextWord()teditor::Buffer
OpDelete enum valueteditor::Bufferprotected
OpInsert enum valueteditor::Bufferprotected
OpKeepRemoveLines enum valueteditor::Bufferprotected
OpKillLine enum valueteditor::Bufferprotected
OpStack typedefteditor::Bufferprotected
OpType enum nameteditor::Bufferprotected
pageDown(int ijump)teditor::Buffer
pageUp(int ijump)teditor::Buffer
previousPara()teditor::Buffer
previousWord()teditor::Buffer
pushNewOp(OpData &op)teditor::Bufferprotected
pwd() constteditor::Bufferinline
readOnlyteditor::Bufferprotected
redo()teditor::Buffer
redoStackteditor::Bufferprotected
regionteditor::Bufferprotected
regionAsStr() constteditor::Buffer
regionAsStr(const Point &start, const Point &end) constteditor::Buffer
reload()teditor::Buffer
remove(bool removeCurrent=false)teditor::Buffer
removeAndCopy()teditor::Buffer
removeChar()teditor::Bufferprotected
removeCurrentChar()teditor::Bufferprotected
RemovedLines typedefteditor::Bufferprotected
removeFrom(const Point &start, const Point &end)teditor::Bufferprotected
removeLines(const RemovedLines &rlines)teditor::Bufferprotected
removeRegion(const Point &start, const Point &end)teditor::Buffer
resetBufferState(int line, const std::string &file, bool dir)teditor::Bufferprotected
right()teditor::Buffer
save(const std::string &fName="")teditor::Buffervirtual
screen2buffer(const Point &loc, const Point &start, const Point &dim) constteditor::Buffer
setMode(ModePtr m)teditor::Bufferinline
setPoint(const Point &p)teditor::Bufferinline
sortRegion()teditor::Buffer
startLineteditor::Bufferprotected
startOfLine()teditor::Bufferinline
startRegion()teditor::Bufferinline
stopRegion()teditor::Bufferinline
tmpFileNameteditor::Bufferprotected
totalLinesNeeded(const Point &dim) constteditor::Buffervirtual
undo()teditor::Buffer
undoStackteditor::Bufferprotected
up()teditor::Buffer
~Buffer()teditor::Bufferinlinevirtual