Herb C Reference
Loading...
Searching...
No Matches
util.h File Reference
#include <stdbool.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

int is_whitespace (int character)
 
int is_newline (int character)
 
int count_in_string (const char *string, char character)
 
int count_newlines (const char *string)
 
char * replace_char (char *string, char find, char replace)
 
char * escape_newlines (const char *input)
 
char * quoted_string (const char *input)
 
char * wrap_string (const char *input, char character)
 
bool string_blank (const char *input)
 
bool string_present (const char *input)
 
char * herb_strdup (const char *s)
 
char * size_t_to_string (size_t value)
 

Function Documentation

◆ is_whitespace()

int is_whitespace ( int  character)

◆ is_newline()

int is_newline ( int  character)

◆ count_in_string()

int count_in_string ( const char *  string,
char  character 
)

◆ count_newlines()

int count_newlines ( const char *  string)

◆ replace_char()

char * replace_char ( char *  string,
char  find,
char  replace 
)

◆ escape_newlines()

char * escape_newlines ( const char *  input)

◆ quoted_string()

char * quoted_string ( const char *  input)

◆ wrap_string()

char * wrap_string ( const char *  input,
char  character 
)

◆ string_blank()

bool string_blank ( const char *  input)

◆ string_present()

bool string_present ( const char *  input)

◆ herb_strdup()

char * herb_strdup ( const char *  s)

◆ size_t_to_string()

char * size_t_to_string ( size_t  value)