Expand description
Big-endian parser.
Trait Implementations
sourceimpl<'data> CanParse<'data> for BeParser<'data>
impl<'data> CanParse<'data> for BeParser<'data>
sourcefn is_big_endian(&self) -> bool
fn is_big_endian(&self) -> bool
True if the parser is big-endian.
sourcefn alloc(
&mut self,
timestamp: u64,
cxt: &mut Cxt<'data>,
short: Option<usize>
) -> Res<Alloc>
fn alloc(
&mut self,
timestamp: u64,
cxt: &mut Cxt<'data>,
short: Option<usize>
) -> Res<Alloc>
Parses an allocation. Read more
sourcefn alloc_uid_from_delta(&mut self, cxt: &Cxt<'data>) -> Res<u64>
fn alloc_uid_from_delta(&mut self, cxt: &Cxt<'data>) -> Res<u64>
Parses an allocation UID from a delta w.r.t. the most recent UID generated. Read more
sourcefn locs(&mut self, cxt: &mut Cxt<'data>) -> Res<Locs<'data>>
fn locs(&mut self, cxt: &mut Cxt<'data>) -> Res<Locs<'data>>
Parses some new locations. Read more
sourcefn cache_check(&mut self) -> Res<CacheCheck>
fn cache_check(&mut self) -> Res<CacheCheck>
Parses cache-checking information.
sourcefn event_kind(&mut self, header: &Header) -> Res<(Kind, DeltaClock)>
fn event_kind(&mut self, header: &Header) -> Res<(Kind, DeltaClock)>
Parses an event header.
sourcefn ctf_header(&mut self) -> Res<Ctf>
fn ctf_header(&mut self) -> Res<Ctf>
Parses the top-level CTF header. Read more
sourcefn raw_package_header(&mut self, parse_magic: bool) -> Res<(Header, CacheCheck)>
fn raw_package_header(&mut self, parse_magic: bool) -> Res<(Header, CacheCheck)>
Raw package header parser. Read more