updf_move_elementΒΆ
updf_move_element moves a storage from one storage to a another storage.
- ret = updf_move_element(stg, source, stgOut, dest)
Return Value
ret
Parameters
- stg
stg is a storage object (see updf_create_file, updf_open_file, updf_create_storage).
- source
source
- stgOut
stgOut
- dest
dest
Example
def test_updf_move_element()
{
ssRoot = GetTempPath();
ssFile = ssRoot + "test-move-element.updf";
stg = updf_create_file(ssFile);
stg1 = updf_create_storage(stg, "stg1", 0);
f = updf_create_stream(stg1, "stream11");
fwrite_char(f, "test11");
fclose(f);
updf_close_storage(stg1)
updf_close_storage(stg)
stg = updf_open_file(ssFile);
stg1 = updf_open_storage(stg, "stg1", 0);
updf_move_element(stg1, "stream11", stg, "stream1")
updf_close_storage(stg1)
updf_close_storage(stg)
stg = updf_open_file(ssFile);
rc = updf_dump(stg, ssFile + ".1", 0x100);
updf_close_storage(stg)
stg = 0; gc();
}
test_updf_move_element();
History
Version |
Description |
|---|---|
R2013 (5.50) |
New. |
See also
id-1003230