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 |