Prototypes | |
void | LALCreateTokenList (LALStatus *status, TokenList **list, const CHAR *string, const CHAR *delimiters) |
void | LALDestroyTokenList (LALStatus *status, TokenList **list) |
int | XLALCreateTokenList (TokenList **list, const CHAR *string, const CHAR *delimiters) |
Split given input string into a list of 'tokens' separated by any of the characters given in 'delimiters'. More... | |
void | XLALDestroyTokenList (TokenList *list) |
See StringToken.c for documentation. More... | |
void | LALStringToU2 (LALStatus *status, UINT2 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToU4 (LALStatus *status, UINT4 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToU8 (LALStatus *status, UINT8 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToI2 (LALStatus *status, INT2 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToI4 (LALStatus *status, INT4 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToI8 (LALStatus *status, INT8 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToS (LALStatus *status, REAL4 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToD (LALStatus *status, REAL8 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToC (LALStatus *status, COMPLEX8 *value, const CHAR *string, CHAR **endptr) |
void | LALStringToZ (LALStatus *status, COMPLEX16 *value, const CHAR *string, CHAR **endptr) |
Go to the source code of this file.
Data Structures | |
struct | TokenList |
This structure stores a number of null-terminated strings of arbitrary length. More... | |
Macros | |
Error Codes | |
#define | STRINGINPUTH_ENUL 1 |
Unexpected null pointer in arguments. More... | |
#define | STRINGINPUTH_EOUT 2 |
Output handle points to a non-null pointer. More... | |
#define | STRINGINPUTH_EMEM 3 |
Memory allocation error. More... | |
void LALCreateTokenList | ( | LALStatus * | stat, |
TokenList ** | list, | ||
const CHAR * | string, | ||
const CHAR * | delimiters | ||
) |
Definition at line 76 of file StringToken.c.
Definition at line 241 of file StringToken.c.
Split given input string into a list of 'tokens' separated by any of the characters given in 'delimiters'.
[out] | list | list of tokens |
[in] | string | string to split into tokens |
[in] | delimiters | set of token-delimiter characters |
Definition at line 168 of file StringToken.c.
void XLALDestroyTokenList | ( | TokenList * | list | ) |
See StringToken.c for documentation.
Definition at line 262 of file StringToken.c.
Definition at line 198 of file StringConvert.c.
Definition at line 232 of file StringConvert.c.
Definition at line 266 of file StringConvert.c.
Definition at line 297 of file StringConvert.c.
Definition at line 338 of file StringConvert.c.
Definition at line 379 of file StringConvert.c.
Definition at line 420 of file StringConvert.c.
Definition at line 455 of file StringConvert.c.
Definition at line 490 of file StringConvert.c.