5std::string tinker_f_version(std::string infile, std::string status);
8void tinker_f_rewind(
int* unit);
10void tinker_f_close(
int* unit);
12void tinker_f_open(
int* unit, std::string file, std::string status);
13void tinker_f_open(
int* unit, std::string file, std::string form,
17int tinker_f_allocated(
void* p);
19void tinker_f_deallocate(
void* p);
21void tinker_f_allocate_byte(
void** pp,
size_t bytes);
24void tinker_f_allocate_element(T** pp,
int nelem)
26 void** p = (
void**)pp;
27 size_t bytes =
sizeof(T) * nelem;
28 tinker_f_allocate_byte(p, bytes);
32std::string tinker_f_read_stdin_line();