Struct libflo_std::EventMapper
[−]
[src]
pub struct EventMapper { /* fields omitted */ }
Methods
impl EventMapper
[src]
fn new(
event_map: Vec<Option<HashMap<String, usize, RandomState>>>,
event_list: Vec<Event>
) -> EventMapper
event_map: Vec<Option<HashMap<String, usize, RandomState>>>,
event_list: Vec<Event>
) -> EventMapper
fn get(&self, event_id: usize) -> Result<&Event, Error>
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>,