naev 0.12.6
UniHunk_t Struct Reference

Represents a single hunk in the diff. More...

#include <unidiff.h>

Collaboration diagram for UniHunk_t:

Data Fields

UniHunkTarget_t target
UniHunkType_t type
UniHunkDataType_t dtype
union { 
   char *   name 
   int   data 
   double   fdata 
u
union { 
   void *   ptr 
   const char *   name 
   int   data 
   double   fdata 
o
UniAttribute_tattr

Detailed Description

Represents a single hunk in the diff.

Definition at line 162 of file unidiff.h.

Field Documentation

◆ attr

UniAttribute_t* UniHunk_t::attr

Old data to possibly replace. Attributes. array.h

Definition at line 177 of file unidiff.h.

◆ data

int UniHunk_t::data

Definition at line 168 of file unidiff.h.

◆ dtype

UniHunkDataType_t UniHunk_t::dtype

Type of data to use.

Definition at line 165 of file unidiff.h.

◆ fdata

double UniHunk_t::fdata

Definition at line 169 of file unidiff.h.

◆ name [1/2]

char* UniHunk_t::name

Definition at line 167 of file unidiff.h.

◆ name [2/2]

const char* UniHunk_t::name

Definition at line 173 of file unidiff.h.

◆ ptr

void* UniHunk_t::ptr

Definition at line 172 of file unidiff.h.

◆ target

UniHunkTarget_t UniHunk_t::target

Hunk's target.

Definition at line 163 of file unidiff.h.

◆ type

UniHunkType_t UniHunk_t::type

Type of hunk it is.

Definition at line 164 of file unidiff.h.

◆ [union]

union { ... } UniHunk_t::u

Actual data to patch.


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