VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_diffutil_insert Struct Reference

The data positioned at newModel[ y ] is inserted at position index in the current model. More...

#include <vlc_diffutil.h>

Data Fields

uint32_t x
 data position in the old model
 
uint32_t y
 data position in the new model
 
uint32_t index
 insertion position in the updated model
 

Detailed Description

The data positioned at newModel[ y ] is inserted at position index in the current model.

model = "abcdefg"
newModel[3] = 'X'
after operation insert(y=3, index = 3), model will be
model = "abcXdefg"
uint32_t y
data position in the new model
Definition vlc_diffutil.h:96
uint32_t index
insertion position in the updated model
Definition vlc_diffutil.h:98

Field Documentation

◆ index

uint32_t vlc_diffutil_insert::index

insertion position in the updated model

Referenced by vlc_diffutil_gather_move_changes().

◆ x

uint32_t vlc_diffutil_insert::x

data position in the old model

◆ y

uint32_t vlc_diffutil_insert::y

data position in the new model

Referenced by buildResultInsert(), and vlc_diffutil_gather_move_changes().


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