Listing 4 STR_EDIT.H - contains function prototypes for Listing 3

/******************************************************
         File Name: STR_EDIT.H (Listing 4)
       Description: Include file for STR_EDIT.C
******************************************************/

#if !defined( STR_EDIT_DEFINED )

   #define STR_EDIT_DEFINED

   char *str_center( char *Str, size t_Len );
   char *str_delete( char *Str, char *Pos, size_t Num );
   char *str_insert( char *Str, char *Pos, char *Insrt );
   char *str_ljust( char *Str, size_t Len );
   char *str_ltrim( char *Str, char *Trim );
   char *str_mrplc( char *Str, char *Find, char *Rplc );
   char *str_ocat( char *Dest, char *Str );
   char *str_repeat( char *Str, char *Rpt, size_t Num );
   char *str_rjust( char *Str, size_t Len );
   char *str_rplc( char *Str, char *Find, char *Rplc );
   char *str_rtrim( char *Str, char *Trim );
   char *str_trim( char *Str, char *Trim );
   char *str_vcat( char *Dest, char *Strl, ... );

#endif

/* End of File */