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