Logo Search packages:      
Sourcecode: hat version File versions

detect.h

/**************************************************************************/
/* detect.h: module providing EDT view on Redex Trail files               */
/*                                                                        */
/* Thorsten Brehm, 11/2001                                                */
/**************************************************************************/


  /* abstract data type: EDTQuery                                         */
typedef struct hiddenEDTQuery* EDTQuery;

  /* create new query: get EDT children of "parent"                       */
EDTQuery     newEDTQuery      (HatFile handle,
                         filepointer parent);

  /* end query, free memory                                               */
void         freeEDTQuery     (EDTQuery query);

  /* get next EDT child in query (InvalidFilePointer signals end of query)*/
filepointer  nextEDTQueryNode (EDTQuery query);

  /* get root node of EDT                                                 */
filepointer  getEDTroot       (HatFile handle);

  /* determine whether "maybechild" is an EDT child of "parent"           */
BOOL         isEDTChild       (HatFile handle,
                         filepointer maybechild,
                         filepointer parent);


Generated by  Doxygen 1.6.0   Back to index