Home | History | Annotate | Download | only in src

Lines Matching full:value

27 void muscle_insert (const char *key, char *value);
35 #define MUSCLE_INSERT_BOOL(Key, Value) \
37 int v = Value; \
41 #define MUSCLE_INSERT_INT(Key, Value) \
43 obstack_fgrow1 (&muscle_obstack, "%d", Value); \
48 #define MUSCLE_INSERT_LONG_INT(Key, Value) \
50 obstack_fgrow1 (&muscle_obstack, "%ld", Value); \
55 #define MUSCLE_INSERT_STRING(Key, Value) \
57 obstack_sgrow (&muscle_obstack, Value); \
62 #define MUSCLE_OBSTACK_SGROW(Obstack, Value) \
65 for (p = Value; *p; p++) \
76 #define MUSCLE_INSERT_C_STRING(Key, Value) \
80 Value)); \
85 /* Insert (KEY, VALUE). If KEY already existed, overwrite the
86 previous value. Uses MUSCLE_OBSTACK. De-allocates the previously
87 associated value. VALUE and SEPARATOR are copied. */
89 void muscle_grow (const char *key, const char *value, const char *separator);
92 /* Append VALUE to the current value of KEY, using muscle_grow. But
95 void muscle_code_grow (const char *key, const char *value, location loc);