urcl::comm::BinParser Member List

This is the complete list of members for urcl::comm::BinParser, including all inherited members.

BinParser(uint8_t *buffer, size_t buf_len)urcl::comm::BinParserinline
BinParser(BinParser &parent, size_t sub_len)urcl::comm::BinParserinline
buf_end_urcl::comm::BinParserprivate
buf_pos_urcl::comm::BinParserprivate
checkSize(size_t bytes)urcl::comm::BinParserinline
checkSize(void)urcl::comm::BinParserinline
consume()urcl::comm::BinParserinline
consume(size_t bytes)urcl::comm::BinParserinline
debug()urcl::comm::BinParserinline
decode(T val)urcl::comm::BinParserinlineprivate
decode(uint16_t val)urcl::comm::BinParserinlineprivate
decode(uint32_t val)urcl::comm::BinParserinlineprivate
decode(uint64_t val)urcl::comm::BinParserinlineprivate
decode(int16_t val)urcl::comm::BinParserinlineprivate
decode(int32_t val)urcl::comm::BinParserinlineprivate
decode(int64_t val)urcl::comm::BinParserinlineprivate
empty()urcl::comm::BinParserinline
parent_urcl::comm::BinParserprivate
parse(T &val)urcl::comm::BinParserinline
parse(double &val)urcl::comm::BinParserinline
parse(float &val)urcl::comm::BinParserinline
parse(bool &val)urcl::comm::BinParserinline
parse(vector3d_t &val)urcl::comm::BinParserinline
parse(vector6d_t &val)urcl::comm::BinParserinline
parse(vector6int32_t &val)urcl::comm::BinParserinline
parse(vector6uint32_t &val)urcl::comm::BinParserinline
parse(std::string &val, size_t len)urcl::comm::BinParserinline
parse(std::string &val)urcl::comm::BinParserinline
parse(std::array< T, N > &array)urcl::comm::BinParserinline
parse(std::bitset< N > &set)urcl::comm::BinParserinline
parseRemainder(std::string &val)urcl::comm::BinParserinline
peek()urcl::comm::BinParserinline
rawData(std::unique_ptr< uint8_t > &buffer, size_t &buffer_length)urcl::comm::BinParserinline
~BinParser()urcl::comm::BinParserinline


ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Sun May 9 2021 02:16:26