Lines Matching refs:Slapi_Value
33 typedef struct slapi_value Slapi_Value; typedef
98 int slapi_attr_add_value( Slapi_Attr *a, const Slapi_Value *v );
111 int slapi_attr_first_value( Slapi_Attr *a, Slapi_Value **v );
112 int slapi_attr_next_value( Slapi_Attr *a, int hint, Slapi_Value **v );
117 int slapi_entry_attr_merge_sv( Slapi_Entry *e, const char *type, Slapi_Value **vals );
126 int slapi_entry_attr_merge_sv( Slapi_Entry *e, const char *type, Slapi_Value **vals );
127 int slapi_entry_add_values_sv( Slapi_Entry *e, const char *type, Slapi_Value **vals );
129 int slapi_entry_delete_values_sv( Slapi_Entry *e, const char *type, Slapi_Value **vals );
130 int slapi_entry_merge_values_sv( Slapi_Entry *e, const char *type, Slapi_Value **vals );
131 int slapi_entry_attr_replace_sv( Slapi_Entry *e, const char *type, Slapi_Value **vals );
132 int slapi_entry_add_value(Slapi_Entry *e, const char *type, const Slapi_Value *value);
144 Slapi_Value *slapi_value_new( void );
145 Slapi_Value *slapi_value_new_berval(const struct berval *bval);
146 Slapi_Value *slapi_value_new_value(const Slapi_Value *v);
147 Slapi_Value *slapi_value_new_string(const char *s);
148 Slapi_Value *slapi_value_init(Slapi_Value *v);
149 Slapi_Value *slapi_value_init_berval(Slapi_Value *v, struct berval *bval);
150 Slapi_Value *slapi_value_init_string(Slapi_Value *v, const char *s);
151 Slapi_Value *slapi_value_dup(const Slapi_Value *v);
152 void slapi_value_free(Slapi_Value **value);
153 const struct berval *slapi_value_get_berval( const Slapi_Value *value );
154 Slapi_Value *slapi_value_set_berval( Slapi_Value *value, const struct berval *bval );
155 Slapi_Value *slapi_value_set_value( Slapi_Value *value, const Slapi_Value *vfrom);
156 Slapi_Value *slapi_value_set( Slapi_Value *value, void *val, unsigned long len);
157 int slapi_value_set_string(Slapi_Value *value, const char *strVal);
158 int slapi_value_set_int(Slapi_Value *value, int intVal);
159 const char*slapi_value_get_string(const Slapi_Value *value);
160 int slapi_value_get_int(const Slapi_Value *value);
161 unsigned int slapi_value_get_uint(const Slapi_Value *value);
162 long slapi_value_get_long(const Slapi_Value *value);
163 unsigned long slapi_value_get_ulong(const Slapi_Value *value);
164 size_t slapi_value_get_length(const Slapi_Value *value);
165 int slapi_value_compare(const Slapi_Attr *a, const Slapi_Value *v1, const Slapi_Value *v2);
171 void slapi_valueset_add_value(Slapi_ValueSet *vs, const Slapi_Value *addval);
172 int slapi_valueset_first_value( Slapi_ValueSet *vs, Slapi_Value **v );
173 int slapi_valueset_next_value( Slapi_ValueSet *vs, int index, Slapi_Value **v);
207 int slapi_sdn_is_rdn_component( const Slapi_DN *rdn, const Slapi_Attr *a, const Slapi_Value *v );