Trait opencv::hub_prelude::FileNodeTrait
source · pub trait FileNodeTrait: FileNodeTraitConst {
// Required method
fn as_raw_mut_FileNode(&mut self) -> *mut c_void;
// Provided methods
fn set_block_idx(&mut self, val: size_t) { ... }
fn set_ofs(&mut self, val: size_t) { ... }
fn set(&mut self, node: &FileNode) -> Result<()> { ... }
fn ptr_1(&mut self) -> Result<*mut u8> { ... }
unsafe fn set_value(
&mut self,
typ: i32,
value: *const c_void,
len: i32
) -> Result<()> { ... }
unsafe fn set_value_def(
&mut self,
typ: i32,
value: *const c_void
) -> Result<()> { ... }
}
Expand description
Mutable methods for core::FileNode
Required Methods§
fn as_raw_mut_FileNode(&mut self) -> *mut c_void
Provided Methods§
fn set_block_idx(&mut self, val: size_t)
fn set_ofs(&mut self, val: size_t)
fn set(&mut self, node: &FileNode) -> Result<()>
fn ptr_1(&mut self) -> Result<*mut u8>
sourceunsafe fn set_value(
&mut self,
typ: i32,
value: *const c_void,
len: i32
) -> Result<()>
unsafe fn set_value( &mut self, typ: i32, value: *const c_void, len: i32 ) -> Result<()>
Internal method used when reading FileStorage. Sets the type (int, real or string) and value of the previously created node.
C++ default parameters
- len: -1
sourceunsafe fn set_value_def(&mut self, typ: i32, value: *const c_void) -> Result<()>
unsafe fn set_value_def(&mut self, typ: i32, value: *const c_void) -> Result<()>
Internal method used when reading FileStorage. Sets the type (int, real or string) and value of the previously created node.
Note
This alternative version of FileNodeTrait::set_value function uses the following default values for its arguments:
- len: -1