Jump to content

TREEMOVE

From EDM2
Revision as of 13:10, 21 February 2020 by Ak120 (talk | contribs) (Created page with "Data structure for moving nodes in the tree to a new parent. typedef struct _TREEMOVE { PRECORDCORE preccMove; Record to be moved.: PRECORDCORE prec...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Data structure for moving nodes in the tree to a new parent.

typedef struct _TREEMOVE {
  PRECORDCORE     preccMove;       /*  Record to be moved. */
  PRECORDCORE     preccNewParent;  /*  New parent for preccMove. */
  PRECORDCORE     pRecordOrder;    /*  Record order for siblings. */
  BOOL            flMoveSiblings;  /*  Flag indicating whether to move siblings. */
} TREEMOVE;

typedef TREEMOVE *PTREEMOVE;