![]() |
pacemaker
2.0.1-9e909a5bdd
Scalable High-Availability cluster resource manager
|
#include <crm_internal.h>#include <stdio.h>#include <string.h>#include <stdlib.h>#include <limits.h>#include <bzlib.h>#include <sys/types.h>
Go to the source code of this file.
Macros | |
| #define | _GNU_SOURCE |
Functions | |
| char * | crm_itoa_stack (int an_int, char *buffer, size_t len) |
| long long | crm_int_helper (const char *text, char **end_text) |
| long long | crm_parse_ll (const char *text, const char *default_text) |
| Parse a long long integer value from a string. More... | |
| int | crm_parse_int (const char *text, const char *default_text) |
| Parse an integer value from a string. More... | |
| guint | crm_parse_ms (const char *text) |
| gboolean | safe_str_neq (const char *a, const char *b) |
| gboolean | crm_is_true (const char *s) |
| int | crm_str_to_boolean (const char *s, int *ret) |
| char * | crm_strip_trailing_newline (char *str) |
| gboolean | crm_str_eq (const char *a, const char *b, gboolean use_case) |
| bool | crm_starts_with (const char *str, const char *prefix) |
| Check whether a string starts with a certain sequence. More... | |
| gboolean | crm_ends_with (const char *s, const char *match) |
| gboolean | crm_ends_with_ext (const char *s, const char *match) |
| guint | g_str_hash_traditional (gconstpointer v) |
| gboolean | crm_strcase_equal (gconstpointer a, gconstpointer b) |
| guint | crm_strcase_hash (gconstpointer v) |
| GHashTable * | crm_str_table_dup (GHashTable *old_table) |
| char * | add_list_element (char *list, const char *value) |
| bool | crm_compress_string (const char *data, int length, int max, char **result, unsigned int *result_len) |
| gint | crm_alpha_sort (gconstpointer a, gconstpointer b) |
| Compare two strings alphabetically (case-insensitive) More... | |
| char * | crm_strdup_printf (char const *format,...) |
| char* add_list_element | ( | char * | list, |
| const char * | value | ||
| ) |
| gint crm_alpha_sort | ( | gconstpointer | a, |
| gconstpointer | b | ||
| ) |
Compare two strings alphabetically (case-insensitive)
| [in] | a | First string to compare |
| [in] | b | Second string to compare |
| bool crm_compress_string | ( | const char * | data, |
| int | length, | ||
| int | max, | ||
| char ** | result, | ||
| unsigned int * | result_len | ||
| ) |
| gboolean crm_ends_with | ( | const char * | s, |
| const char * | match | ||
| ) |
| gboolean crm_ends_with_ext | ( | const char * | s, |
| const char * | match | ||
| ) |
| long long crm_int_helper | ( | const char * | text, |
| char ** | end_text | ||
| ) |
| char* crm_itoa_stack | ( | int | an_int, |
| char * | buffer, | ||
| size_t | len | ||
| ) |
| int crm_parse_int | ( | const char * | text, |
| const char * | default_text | ||
| ) |
| long long crm_parse_ll | ( | const char * | text, |
| const char * | default_text | ||
| ) |
| bool crm_starts_with | ( | const char * | str, |
| const char * | prefix | ||
| ) |
Check whether a string starts with a certain sequence.
| [in] | str | String to check |
| [in] | match | Sequence to match against beginning of str |
TRUE if str begins with match, FALSE otherwise | gboolean crm_str_eq | ( | const char * | a, |
| const char * | b, | ||
| gboolean | use_case | ||
| ) |
| gboolean crm_strcase_equal | ( | gconstpointer | a, |
| gconstpointer | b | ||
| ) |
1.8.13