teditor  1.8.0@@fee5e94
Terminal based editor written in C++
Public Attributes | List of all members
teditor::Buffer::OpData Struct Reference

The state before/after applying insertion/deletion operations on the Buffer object. More...

#include <buffer.h>

Public Attributes

Point before
 
Point after
 
std::string str
 
RemovedLines rlines
 
OpType type
 

Detailed Description

The state before/after applying insertion/deletion operations on the Buffer object.

Member Data Documentation

◆ after

Point teditor::Buffer::OpData::after

till where the operation was performed

◆ before

Point teditor::Buffer::OpData::before

from where the operation started

◆ rlines

RemovedLines teditor::Buffer::OpData::rlines

for keep/remove lines

◆ str

std::string teditor::Buffer::OpData::str

characters that were inserted/deleted in the above range

◆ type

OpType teditor::Buffer::OpData::type

type of operation


The documentation for this struct was generated from the following file: