[][src]Trait aravis::GcExt

pub trait GcExt: 'static {
    fn get_buffer(&self) -> Option<Buffer>;
fn get_device(&self) -> Option<Device>;
fn get_node(&self, name: &str) -> Option<GcNode>;
fn get_register_cache_policy(&self) -> RegisterCachePolicy;
fn register_feature_node<P: IsA<GcFeatureNode>>(&self, node: &P);
fn set_buffer<P: IsA<Buffer>>(&self, buffer: &P);
fn set_register_cache_policy(&self, policy: RegisterCachePolicy); }

Required methods

fn get_buffer(&self) -> Option<Buffer>

fn get_device(&self) -> Option<Device>

fn get_node(&self, name: &str) -> Option<GcNode>

fn get_register_cache_policy(&self) -> RegisterCachePolicy

fn register_feature_node<P: IsA<GcFeatureNode>>(&self, node: &P)

fn set_buffer<P: IsA<Buffer>>(&self, buffer: &P)

fn set_register_cache_policy(&self, policy: RegisterCachePolicy)

Loading content...

Implementors

Loading content...