tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
maze.h File Reference
#include "coordinate.h"
#include "grid.h"
#include "list.h"
#include "pair.h"
#include "queue.h"
#include "types.h"
#include "vector.h"
Include dependency graph for maze.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  maze
 

Typedefs

typedef struct maze maze_t
 

Functions

maze_tmaze_alloc ()
 
void maze_free (maze_t *mazePtr)
 
long maze_read (maze_t *mazePtr, char *inputFileName)
 
bool_t maze_checkPaths (maze_t *mazePtr, list_t *pathListPtr, bool_t doPrintPaths)
 

Typedef Documentation

typedef struct maze maze_t

Function Documentation

maze_t* maze_alloc ( )

Here is the call graph for this function:

Here is the caller graph for this function:

bool_t maze_checkPaths ( maze_t mazePtr,
list_t pathListPtr,
bool_t  doPrintPaths 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void maze_free ( maze_t mazePtr)

Here is the call graph for this function:

Here is the caller graph for this function:

long maze_read ( maze_t mazePtr,
char *  inputFileName 
)

Here is the call graph for this function:

Here is the caller graph for this function: