Struct libflo_std::ExtEventMapper
[−]
[src]
pub struct ExtEventMapper<'a, 'b> { /* fields omitted */ }
Methods
impl<'a, 'b> ExtEventMapper<'a, 'b>
[src]
fn new(
event_mapper: &'a EventMapper,
module_mapper: &'b ModuleMapper
) -> ExtEventMapper<'a, 'b>
event_mapper: &'a EventMapper,
module_mapper: &'b ModuleMapper
) -> ExtEventMapper<'a, 'b>
fn get(&self, event_id: usize) -> Result<&Event, Error>
fn get_by_module_name<TStr0, TStr1>(
&self,
module_name: TStr0,
event_name: TStr1
) -> Result<&Event, Error> where
TStr0: AsRef<str>,
TStr1: AsRef<str>,
&self,
module_name: TStr0,
event_name: TStr1
) -> Result<&Event, Error> where
TStr0: AsRef<str>,
TStr1: AsRef<str>,
fn get_by_name<TStr>(
&self,
module_id: usize,
event_name: TStr
) -> Result<&Event, Error> where
TStr: AsRef<str>,
&self,
module_id: usize,
event_name: TStr
) -> Result<&Event, Error> where
TStr: AsRef<str>,
fn get_id<TStr>(
&self,
module_id: usize,
event_name: TStr
) -> Result<usize, Error> where
TStr: AsRef<str>,
&self,
module_id: usize,
event_name: TStr
) -> Result<usize, Error> where
TStr: AsRef<str>,
fn get_id_by_module_name<TStr0, TStr1>(
&self,
module_name: TStr0,
event_name: TStr1
) -> Result<usize, Error> where
TStr0: AsRef<str>,
TStr1: AsRef<str>,
&self,
module_name: TStr0,
event_name: TStr1
) -> Result<usize, Error> where
TStr0: AsRef<str>,
TStr1: AsRef<str>,