![]() |
|
PhoenixProtocolBuffer
1.0.1
Set of tools to decode offset from protocol buffer
|
#include "phoenix_varint.h"
Include dependency graph for phoenix_varint.cpp:Go to the source code of this file.
Functions | |
| size_t | phoenix_readVarInt (char *&iter) |
| Reads and print a varint from protocol buffer. | |
| void | phoenix_skipVarInt (char *&iter) |
| Skips a varint. | |
| size_t | phoenix_varIntToValue (const std::vector< uint8_t > &vecBitSize) |
| Convert a varint into a value. | |
| size_t phoenix_readVarInt | ( | char *& | iter | ) |
Reads and print a varint from protocol buffer.
| [out] | iter | : position on the current message to be used |
Definition at line 29 of file phoenix_varint.cpp.
References phoenix_varIntToValue().
Referenced by FieldParser::loadComputeFieldOffset(), FieldParser::loadComputeFieldOffsetArray(), FieldParser::loadFieldFromOffset(), phoenix_fieldPrint(), phoenix_fieldPrintArray(), and phoenix_fieldSkip().
Here is the call graph for this function:
Here is the caller graph for this function:| void phoenix_skipVarInt | ( | char *& | iter | ) |
Skips a varint.
| [out] | iter | : iterator over the message to be used |
Definition at line 45 of file phoenix_varint.cpp.
Referenced by phoenix_fieldSkip().
Here is the caller graph for this function:| size_t phoenix_varIntToValue | ( | const std::vector< uint8_t > & | vecBitSize | ) |
Convert a varint into a value.
| vecBitSize | : vector of bytes |
Definition at line 15 of file phoenix_varint.cpp.
Referenced by phoenix_readVarInt().
Here is the caller graph for this function: