Module root_io::core::parsers
[−]
[src]
Functions
c_string |
Parse a null terminated string |
checked_byte_count |
Return the size in bytes of the following object in the input. The count is the remainder of this object minus the size of the count. |
class_name_and_buffer |
Figure out the class we are looking at. This parser immediately
resolves possible references returning the name of the object in
this buffer and the associated data. This function needs a
|
classinfo |
Figure out the class we are looking at. The data might not be
saved locally but rather in a reference to some other place in the
buffer.This is modeled after ROOT's |
decompress |
Decompress the given buffer. Figures out the compression algorithm from the preceeding "magic" bytes |
raw |
Parse a |
raw_no_context |
Same as |
string |
Read ROOT's version of short and long strings (preceeded by u8). Does not read null terminated! |
tarrayd |
Parse a so-called |
tarrayi |
Parse a so-called |
tlist |
Parse a |
tnamed |
Parser for |
tobjarray |
Parse a |
tobjarray_no_context |
Parse a |
tobject |
Parser for the most basic of ROOT types |
tobjstring |
Parser for |