rax_value_oset_write_new

void *rax_value_oset_write_new(rax_type_t type_of_oset,
 u_rax_value_t *pointer_to_oset);
 

Create an set builder object.

Example: 

    u_rax_value_t v, oset;
    void *builder = rax_value_oset_write_new(type_of_oset, &oset);
    while ( /* some condition */ ) {
      v = /* assign something to v */
      rax_value_oset_write_value(&builder, v);
      rax_value_drop(&v);
    };
    rax_value_oset_write_close(&builder);