Simple decorator - inversion of operations.
More...
#include <difflogreverse.h>
Simple decorator - inversion of operations.
Definition at line 29 of file difflogreverse.h.
◆ DiffLogBuilderReverse() [1/2]
OTest2::DiffLogBuilderReverse::DiffLogBuilderReverse |
( |
DiffLogBuilder * |
next_ | ) |
|
|
explicit |
Ctor.
- Parameters
-
next_ | The decorated builder. The ownership is not taken. |
Definition at line 25 of file difflogreverse.cpp.
◆ ~DiffLogBuilderReverse()
OTest2::DiffLogBuilderReverse::~DiffLogBuilderReverse |
( |
| ) |
|
|
virtual |
◆ DiffLogBuilderReverse() [2/2]
◆ addChange()
void OTest2::DiffLogBuilderReverse::addChange |
( |
int |
left_index_, |
|
|
int |
right_index_ |
|
) |
| |
|
virtual |
◆ addDelete()
void OTest2::DiffLogBuilderReverse::addDelete |
( |
int |
right_index_ | ) |
|
|
virtual |
◆ addInsert()
void OTest2::DiffLogBuilderReverse::addInsert |
( |
int |
left_index_ | ) |
|
|
virtual |
◆ addMatch()
void OTest2::DiffLogBuilderReverse::addMatch |
( |
int |
left_index_, |
|
|
int |
right_index_ |
|
) |
| |
|
virtual |
Add match of characters in both sequences.
- Parameters
-
left_index_ | index in the left sequence |
right_index_ | index in the right sequence |
Implements OTest2::DiffLogBuilder.
Definition at line 36 of file difflogreverse.cpp.
◆ operator=()
The documentation for this class was generated from the following files: