Go to the documentation of this file.
24 #include <sys/types.h>
44 int rlexec(
const char *command);
51 const char *
rlpass(
const char *p);
56 char *
rlstrncpy(
char *dest,
const char *source,
int n);
62 int rlvsnprintf(
char *text,
int len,
const char *format, va_list ap);
68 int rlsnprintf(
char *text,
int len,
const char *format, ...);
78 const char *
rlFindFile(
const char *pattern,
int *context);
120 int rlSubmitPvserver(
const char *env,
const char *path,
const char *pvs,
const char *options=NULL);
127 int rlOption(
const char *
string,
const char *option);
132 int rlIntOption(
const char *
string,
const char *option,
int _default);
137 float rlFloatOption(
const char *
string,
const char *option,
float _default);
142 const char *
rlTextOption(
const char *
string,
const char *option,
const char *_default);
162 int rlStartsWith(
const char *str,
const char *startstr);
167 int rlStrMatch(
const char *str,
const char *wild);
173 int rlStat(
const char *filepath,
struct stat *buf);
179 int rlMkdir(
const char *dir,
int mode=0744);
185 int rlBitSet(
int bitnumber,
int *value);
203 int rlBitTest(
int bitnumber,
int *value);