+char * str_2ptr ( STR *str );
+void str_cat ( STR *str, const char *ptr );
+void str_free ( STR *str );
+char * str_gets ( STR *str, FILE *fp );
+int str_len ( STR *str );
+STR * str_make ( const char *s );
+void str_ncat ( STR *str, const char *ptr, int len );
+STR * str_new ( int len );
+void str_nset ( STR *str, const char *ptr, int len );
+void str_numset ( STR *str, double num );
+void str_scat ( STR *dstr, STR *sstr );
+void str_set ( STR *str, const char *ptr );
+void str_sset ( STR *dstr, STR *sstr );