recutils
|
#include <config.h>
#include <regex.h>
#include <stdlib.h>
#include <gettext.h>
#include <string.h>
#include <locale.h>
#include <rec-utils.h>
Macros | |
#define | _(str) dgettext (PACKAGE, str) |
Functions | |
bool | rec_atoi (const char *str, int *number) |
bool | rec_atod (const char *str, double *number) |
char * | rec_extract_file (const char *str) |
char * | rec_extract_url (const char *str) |
char * | rec_extract_type (const char *str) |
bool | rec_parse_int (const char **str, int *num) |
bool | rec_parse_regexp (const char **str, const char *re, char **result) |
void | rec_skip_blanks (const char **str) |
bool | rec_blank_p (char c) |
bool | rec_digit_p (char c) |
bool | rec_letter_p (char c) |
bool | rec_match (const char *str, const char *reg) |
bool | rec_match_insensitive (const char *str, const char *reg) |
size_t | rec_extract_size (const char *str) |
enum rec_size_condition_e | rec_extract_size_condition (const char *str) |
int | rec_timespec_subtract (struct timespec *result, struct timespec *x, struct timespec *y) |
uint32_t | rec_endian_swap (uint32_t number) |
char * | rec_concat_strings (const char *str1, const char *str2, const char *str3) |
#define _ | ( | str | ) | dgettext (PACKAGE, str) |
bool rec_atod | ( | const char * | str, |
double * | number | ||
) |
bool rec_atoi | ( | const char * | str, |
int * | number | ||
) |
bool rec_blank_p | ( | char | c | ) |
char* rec_concat_strings | ( | const char * | str1, |
const char * | str2, | ||
const char * | str3 | ||
) |
bool rec_digit_p | ( | char | c | ) |
uint32_t rec_endian_swap | ( | uint32_t | number | ) |
char* rec_extract_file | ( | const char * | str | ) |
size_t rec_extract_size | ( | const char * | str | ) |
enum rec_size_condition_e rec_extract_size_condition | ( | const char * | str | ) |
char* rec_extract_type | ( | const char * | str | ) |
char* rec_extract_url | ( | const char * | str | ) |
bool rec_letter_p | ( | char | c | ) |
bool rec_match | ( | const char * | str, |
const char * | reg | ||
) |
bool rec_match_insensitive | ( | const char * | str, |
const char * | reg | ||
) |
bool rec_parse_int | ( | const char ** | str, |
int * | num | ||
) |
bool rec_parse_regexp | ( | const char ** | str, |
const char * | re, | ||
char ** | result | ||
) |
void rec_skip_blanks | ( | const char ** | str | ) |
int rec_timespec_subtract | ( | struct timespec * | result, |
struct timespec * | x, | ||
struct timespec * | y | ||
) |