#include <common/str.h>Go to the source code of this file.
| Data Structures | |
| struct | move_ty | 
| struct | move_list_ty | 
| Typedefs | |
| typedef struct move_ty | move_ty | 
| typedef struct move_list_ty | move_list_ty | 
| Functions | |
| void | move_constructor (move_ty *mp, string_ty *, string_ty *) | 
| void | move_destructor (move_ty *mp) | 
| void | move_list_constructor (move_list_ty *mlp) | 
| void | move_list_destructor (move_list_ty *mlp) | 
| void | move_list_append_create (move_list_ty *, string_ty *, string_ty *) | 
| void | move_list_append_remove (move_list_ty *, string_ty *, string_ty *) | 
| typedef struct move_list_ty move_list_ty | 
Definition at line 47 of file move_list.h.
Definition at line 26 of file move_list.h.
The move_constructor function is used to initialize a move structure.
| void move_destructor | ( | move_ty * | mp | ) | 
The move_destructor function is used to release the resources held by a move structure.
| void move_list_append_create | ( | move_list_ty * | , | |
| string_ty * | , | |||
| string_ty * | ||||
| ) | 
The move_list_append function is used to append a (from, to) pair to a move list. The fact that it was the create half is recorded.
| void move_list_append_remove | ( | move_list_ty * | , | |
| string_ty * | , | |||
| string_ty * | ||||
| ) | 
The move_list_append function is used to append a (from, to) pair to a move list. The fact that it was the remove half is recorded.
| void move_list_constructor | ( | move_list_ty * | mlp | ) | 
The move_list_constructor function is used to initialize a move list structure.
| void move_list_destructor | ( | move_list_ty * | mlp | ) | 
The move_list_destructor function is used to release the resources held by a move list structure.
 1.5.5
 1.5.5