command-graph

command-graph —

Synopsis




#define     MAX_NUM_PREDICTIONS
void        command_graph_free              (const Command_Graph graph);
Command_Graph command_graph_create          ();
void        command_graph_add_vertex        (const Command_Graph graph,
                                             const Command_Vertex vertex);
const Command_Vertex* command_graph_get_last_n_added_vertices
                                            (const Command_Graph graph);
void        command_graph_remove_vertex     (const Command_Graph graph,
                                             const Command_Vertex vertex);
Command_Vertex command_graph_get_vertex     (const Command_Graph graph,
                                             const Command_Vertex vertex);
int         command_graph_size              (const Command_Graph graph);
int         command_graph_total_commands    (const Command_Graph graph);
Arraylist   command_graph_get_vertices      (const Command_Graph graph);
Command_Vertex command_graph_get_last_added_vertex
                                            (const Command_Graph graph);
void        command_graph_sort_by_stat      (const Command_Graph graph);
void        command_graph_sort_by_keyboard  (const Command_Graph graph);
void        command_graph_dump_to_text      (const Command_Graph graph,
                                             FILE *stream);
void        command_graph_dump_to_binary    (const Command_Graph graph);
Command_Graph command_graph_reconstruct_from_binary
                                            ();

Description

Details

MAX_NUM_PREDICTIONS

#define MAX_NUM_PREDICTIONS 10


command_graph_free ()

void        command_graph_free              (const Command_Graph graph);

graph :

command_graph_create ()

Command_Graph command_graph_create          ();

Returns :

command_graph_add_vertex ()

void        command_graph_add_vertex        (const Command_Graph graph,
                                             const Command_Vertex vertex);

graph :
vertex :

command_graph_get_last_n_added_vertices ()

const Command_Vertex* command_graph_get_last_n_added_vertices
                                            (const Command_Graph graph);

graph :
Returns :

command_graph_remove_vertex ()

void        command_graph_remove_vertex     (const Command_Graph graph,
                                             const Command_Vertex vertex);

graph :
vertex :

command_graph_get_vertex ()

Command_Vertex command_graph_get_vertex     (const Command_Graph graph,
                                             const Command_Vertex vertex);

graph :
vertex :
Returns :

command_graph_size ()

int         command_graph_size              (const Command_Graph graph);

graph :
Returns :

command_graph_total_commands ()

int         command_graph_total_commands    (const Command_Graph graph);

graph :
Returns :

command_graph_get_vertices ()

Arraylist   command_graph_get_vertices      (const Command_Graph graph);

graph :
Returns :

command_graph_get_last_added_vertex ()

Command_Vertex command_graph_get_last_added_vertex
                                            (const Command_Graph graph);

graph :
Returns :

command_graph_sort_by_stat ()

void        command_graph_sort_by_stat      (const Command_Graph graph);

graph :

command_graph_sort_by_keyboard ()

void        command_graph_sort_by_keyboard  (const Command_Graph graph);

graph :

command_graph_dump_to_text ()

void        command_graph_dump_to_text      (const Command_Graph graph,
                                             FILE *stream);

graph :
stream :

command_graph_dump_to_binary ()

void        command_graph_dump_to_binary    (const Command_Graph graph);

graph :

command_graph_reconstruct_from_binary ()

Command_Graph command_graph_reconstruct_from_binary
                                            ();

Returns :