FKETM Code Libraries -Trees- Page

Library Name   Trees
Description Binary tree routines
Status in production, code in use in released products
Header Files
FKEtrees.h       Declarations for tree structures and operations on them
pBINTREE  BinTreeCreate(pBINTREE pParentNode,void* pData);
void      BinTreeDelete(pBINTREE pRoot,BOOL bDeleteData);
int       BinTreeInsert(pBINTREE pRoot,void* pData,int (*pCmp)(void* p1,void* p2),int (*pAdd)(void** p1,void* p2));
int       BinTreeWalkInOrder(pBINTREE pRoot,int (*pFn)(void* pData));
int       BinTreeWalkInOrderReverse(pBINTREE pRoot,int (*pFn)(void* pData));
int       BinTreeWalkPostOrder(pBINTREE pRoot,int (*pFn)(void* pData));
int       BinTreeWalkPostOrderReverse(pBINTREE pRoot,int (*pFn)(void* pData));
int       BinTreeWalkPreOrder(pBINTREE pRoot,int (*pFn)(void* pData));
int       BinTreeWalkPreOrderReverse(pBINTREE pRoot,int (*pFn)(void* pData));

For more information, click here, or send email to with "Library::Trees inquiry" in the subject line.


FKETM Code Libraries Home Page
L5 Software Development

All sales of these products help finance the operations of The L5 Development Group,
a private enterprise space exploration and development effort.
Visit The L5 Development Group for more info about space colonies and space business.

FKETM Code Libraries -Trees- Page / Webmaster / Last modified December 8, 2002 @ 10:13 am
Copyright © 2024 by L5 Software Development. All rights reserved.

Hosted by FKEinternet