/*---- header file for my collection of linked list functions that use my Node class by: Sharon Tuttle last modified: 2022-11-01 - adding search_for, insert_after, delete_node 2022-10-27 - started with insert_at_front, print_list, and delete_list ----*/ #ifndef LINKED_LIST_FUNCTS_H #define LINKED_LIST_FUNCTS_H #include <string> using namespace std; void insert_at_front(Node*& head_ptr, NodeDataType new_data); void print_list(Node* head_ptr); int delete_list(Node*& head_ptr); Node* search_for(Node *start_ptr, NodeDataType desired_element); void insert_after(Node *existing_node, NodeDataType new_element); #endif