ublox_serialization
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace ublox
Classes and Structs
Struct Message::StaticKeyInitializer
Struct Options
Template Struct StdArrayUbloxSerializer
Template Struct StdArrayUbloxSerializer< T, N, typename std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, uint16_t >::value||std::is_same< T, uint32_t >::value||std::is_same< T, uint64_t >::value||std::is_same< T, int8_t >::value||std::is_same< T, int16_t >::value||std::is_same< T, int32_t >::value||std::is_same< T, int64_t >::value||std::is_same< T, float >::value||std::is_same< T, double >::value >::type >
Struct UbloxIStream
Struct UbloxOStream
Template Struct UbloxSerializer
Template Struct UbloxSerializer< T, typename std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, uint16_t >::value||std::is_same< T, uint32_t >::value||std::is_same< T, uint64_t >::value||std::is_same< T, int8_t >::value||std::is_same< T, int16_t >::value||std::is_same< T, int32_t >::value||std::is_same< T, int64_t >::value||std::is_same< T, float >::value||std::is_same< T, double >::value >::type >
Struct UbloxStream
Template Class Message
Class Reader
Class Writer
Functions
Function ublox::calculateChecksum(const uint8_t *, uint32_t, uint8_t&, uint8_t&)
Function ublox::calculateChecksum(const uint8_t *, uint32_t, uint16_t&)
Template Function ublox::deserialize(Stream&, T&)
Template Function ublox::deserialize(Stream&, std::array<T, N>&)
Template Function ublox::serializationLength(const T&)
Template Function ublox::serializationLength(const std::array<T, N>&)
Template Function ublox::serialize(Stream&, const T&)
Template Function ublox::serialize(Stream&, const std::array<T, N>&)
Variables
Variable ublox::DEFAULT_SYNC_A
Variable ublox::DEFAULT_SYNC_B
Variable ublox::kChecksumLength
Variable ublox::kHeaderLength
Defines
Define DECLARE_UBLOX_MESSAGE
Define DECLARE_UBLOX_MESSAGE_ID
Directories
Directory include
Directory ublox_serialization
Files
File checksum.hpp
File serialization.hpp
Standard Documents
CHANGELOG
Changelog for package ublox_serialization
2.3.0 (2022-04-13)
2.0.0 (2020-10-13)
1.2.0 (2019-11-19)
1.1.2 (2017-08-02)
1.1.0 (2017-07-17)
1.0.0 (2017-06-23)
0.0.5 (2016-08-06)
0.0.4 (2014-12-08)
0.0.3 (2014-10-18)
0.0.2 (2014-10-03)
0.0.1 (2014-08-15)
0.0.0 (2014-06-23)
PACKAGE
Index
ublox_serialization
Index
Index
D
|
U
D
DECLARE_UBLOX_MESSAGE (C macro)
DECLARE_UBLOX_MESSAGE_ID (C macro)
U
ublox::calculateChecksum (C++ function)
,
[1]
ublox::DEFAULT_SYNC_A (C++ member)
ublox::DEFAULT_SYNC_B (C++ member)
ublox::deserialize (C++ function)
,
[1]
ublox::kChecksumLength (C++ member)
ublox::kHeaderLength (C++ member)
ublox::Message (C++ class)
ublox::Message::addKey (C++ function)
ublox::Message::canDecode (C++ function)
ublox::Message::StaticKeyInitializer (C++ struct)
,
[1]
ublox::Message::StaticKeyInitializer::StaticKeyInitializer (C++ function)
,
[1]
ublox::Options (C++ struct)
ublox::Options::checksum_length (C++ member)
ublox::Options::header_length (C++ member)
ublox::Options::Options (C++ function)
ublox::Options::sync_a (C++ member)
ublox::Options::sync_b (C++ member)
ublox::Options::wrapper_length (C++ function)
ublox::Reader (C++ class)
ublox::Reader::checksum (C++ function)
ublox::Reader::classId (C++ function)
ublox::Reader::data (C++ function)
ublox::Reader::end (C++ function)
ublox::Reader::found (C++ function)
ublox::Reader::getExtraData (C++ function)
ublox::Reader::hasType (C++ function)
ublox::Reader::isMessage (C++ function)
ublox::Reader::iterator (C++ type)
ublox::Reader::length (C++ function)
ublox::Reader::messageId (C++ function)
ublox::Reader::next (C++ function)
ublox::Reader::pos (C++ function)
ublox::Reader::read (C++ function)
ublox::Reader::Reader (C++ function)
ublox::Reader::search (C++ function)
ublox::serializationLength (C++ function)
,
[1]
ublox::serialize (C++ function)
,
[1]
ublox::StdArrayUbloxSerializer (C++ struct)
ublox::StdArrayUbloxSerializer<T, N, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type> (C++ struct)
ublox::StdArrayUbloxSerializer<T, N, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type>::read (C++ function)
ublox::StdArrayUbloxSerializer<T, N, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type>::serializedLength (C++ function)
ublox::StdArrayUbloxSerializer<T, N, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type>::write (C++ function)
ublox::UbloxIStream (C++ struct)
ublox::UbloxIStream::next (C++ function)
ublox::UbloxIStream::UbloxIStream (C++ function)
ublox::UbloxOStream (C++ struct)
ublox::UbloxOStream::next (C++ function)
ublox::UbloxOStream::UbloxOStream (C++ function)
ublox::UbloxSerializer (C++ struct)
ublox::UbloxSerializer::read (C++ function)
ublox::UbloxSerializer::serializedLength (C++ function)
ublox::UbloxSerializer::write (C++ function)
ublox::UbloxSerializer<T, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type> (C++ struct)
ublox::UbloxSerializer<T, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type>::read (C++ function)
ublox::UbloxSerializer<T, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type>::serializedLength (C++ function)
ublox::UbloxSerializer<T, typename std::enable_if<std::is_same<T, uint8_t>::value || std::is_same<T, uint16_t>::value || std::is_same<T, uint32_t>::value || std::is_same<T, uint64_t>::value || std::is_same<T, int8_t>::value || std::is_same<T, int16_t>::value || std::is_same<T, int32_t>::value || std::is_same<T, int64_t>::value || std::is_same<T, float>::value || std::is_same<T, double>::value>::type>::write (C++ function)
ublox::UbloxStream (C++ struct)
ublox::UbloxStream::advance (C++ function)
ublox::UbloxStream::getData (C++ function)
ublox::UbloxStream::getLength (C++ function)
ublox::UbloxStream::UbloxStream (C++ function)
ublox::Writer (C++ class)
ublox::Writer::end (C++ function)
ublox::Writer::iterator (C++ type)
ublox::Writer::write (C++ function)
,
[1]
ublox::Writer::Writer (C++ function)