10 #ifndef COMMON_STRING_H
11 #define COMMON_STRING_H
27 extern int strtoint(
const char *pg_restrict
str,
char **pg_restrict endptr,
char * simple_prompt_extended(const char *prompt, bool echo, PromptInterruptContext *prompt_ctx)
bool pg_get_line_buf(FILE *stream, struct StringInfoData *buf)
char * pg_get_line(FILE *stream, PromptInterruptContext *prompt_ctx)
int pg_strip_crlf(char *str)
bool pg_is_ascii(const char *str)
bool pg_get_line_append(FILE *stream, struct StringInfoData *buf, PromptInterruptContext *prompt_ctx)
int strtoint(const char *pg_restrict str, char **pg_restrict endptr, int base)
bool pg_str_endswith(const char *str, const char *end)
char * pg_clean_ascii(const char *str, int alloc_flags)
struct PromptInterruptContext PromptInterruptContext
char * simple_prompt(const char *prompt, bool echo)
volatile sig_atomic_t * enabled