Home | History | Annotate | Download | only in keama

Lines Matching refs:element

388 intValue(const struct element *e)
396 doubleValue(const struct element *e)
404 boolValue(const struct element *e)
413 stringValue(struct element *e)
421 listValue(struct element *e)
429 mapValue(struct element *e)
436 struct element *
439 struct element *elem;
441 elem = (struct element *)malloc(sizeof(struct element));
443 memset(elem, 0, sizeof(struct element));
449 struct element *
452 struct element *elem;
461 struct element *
464 struct element *elem;
473 struct element *
476 struct element *elem;
485 struct element *
488 struct element *elem;
496 struct element *
499 struct element *elem;
508 struct element *
511 struct element *elem;
520 struct element *
523 struct element *elem;
533 reset(struct element *e)
542 resetInt(struct element *e, int64_t i)
552 resetDouble(struct element *e, double d)
562 resetBool(struct element *e, isc_boolean_t b)
571 void resetNull(struct element *e)
580 resetString(struct element *e, const struct string *s)
590 resetList(struct element *e)
600 resetMap(struct element *e)
610 resetBy(struct element *e, struct element *o)
650 struct element *
651 listGet(struct element *l, int i)
653 struct element *elem;
674 listSet(struct element *l, struct element *e, int i)
684 struct element *prev;
702 listPush(struct element *l, struct element *e)
712 listRemove(struct element *l, int i)
714 struct element *elem;
735 listSize(const struct element *l)
737 struct element *elem;
753 concat(struct element *l, struct element *o)
763 struct element *
764 mapGet(struct element *m, const char *k)
766 struct element *elem;
782 mapSet(struct element *m, struct element *e, const char *k)
797 mapRemove(struct element *m, const char *k)
799 struct element *elem;
816 mapContains(const struct element *m, const char *k)
818 struct element *elem;
834 mapSize(const struct element *m)
836 struct element *elem;
852 merge(struct element *m, struct element *o)
854 struct element *elem;
855 struct element *ne;
924 print(FILE *fp, const struct element *e, isc_boolean_t skip, unsigned indent)
977 struct element *elem;
1021 struct element *elem;
1109 skip_to_end(const struct element *e)
1119 struct element *
1120 copy(struct element *e)
1122 struct element *result;
1166 struct element *
1167 copyList(struct element *l)
1169 struct element *result;
1178 struct element *
1179 copyMap(struct element *m)
1181 struct element *result;
1182 struct element *item;
1191 mapPop(struct element *m)
1193 struct element *item;
1219 struct element *list;
1220 struct element *item;
1239 hexaValue(struct element *s)
1253 struct element *