ucx/cx/properties.h

branch
dav-2
changeset 886
da79af4baec8
parent 854
1c8401ece69e
child 889
42cdbf9bbd49
equal deleted inserted replaced
885:591377a27fa3 886:da79af4baec8
549 ); 549 );
550 550
551 /** 551 /**
552 * Creates a properties sink for an UCX map. 552 * Creates a properties sink for an UCX map.
553 * 553 *
554 * The values stored in the map will be pointers to strings allocated 554 * The values stored in the map will be pointers to freshly allocated,
555 * by #cx_strdup_a(). 555 * zero-terminated C strings (@c char*), which means the @p map should have been
556 * The default stdlib allocator will be used, unless you specify a custom 556 * created with #CX_STORE_POINTERS.
557 * allocator in the optional @c data of the sink. 557 *
558 * The cxDefaultAllocator will be used unless you specify a custom
559 * allocator in the optional @c data field of the returned sink.
558 * 560 *
559 * @param map the map that shall consume the k/v-pairs. 561 * @param map the map that shall consume the k/v-pairs.
560 * @return the sink 562 * @return the sink
561 * @see cxPropertiesLoad() 563 * @see cxPropertiesLoad()
562 */ 564 */

mercurial