pike.git / src / mapping.h

version» Context lines:

pike.git/src/mapping.h:43:    struct svalue *key);   struct svalue *low_mapping_string_lookup(struct mapping *m,    struct pike_string *p);   struct svalue *simple_mapping_string_lookup(struct mapping *m,    char *p);   void mapping_index_no_free(struct svalue *dest,    struct mapping *m,    struct svalue *key);   struct array *mapping_indices(struct mapping *m);   struct array *mapping_values(struct mapping *m); + struct array *mapping_to_array(struct mapping *m);   void mapping_replace(struct mapping *m,struct svalue *from, struct svalue *to);   struct mapping *mkmapping(struct array *ind, struct array *val);   struct mapping *copy_mapping(struct mapping *m);   struct mapping *merge_mappings(struct mapping *a, struct mapping *b, INT32 op);   struct mapping *add_mappings(struct svalue *argp, INT32 args);   int mapping_equal_p(struct mapping *a, struct mapping *b, struct processing *p);   void describe_mapping(struct mapping *m,struct processing *p,int indent);   node * make_node_from_mapping(struct mapping *m);   void f_m_delete(INT32 args);   void f_aggregate_mapping(INT32 args);