Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions fpsdk_common/include/fpsdk_common/parser.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -131,13 +131,6 @@
*
* @image html parser.drawio.svg ""
*
* The parser implementation does not use any STL containers, templates or other c++ conveniences. Instead, low-level
* c-like types are used, in order to prevent any expensive heap (re)allocation and too much copying of data. For
* example, the returned ParserMsg contains a pointer to message rather than a std::vector<uint8_t>, and a const
* char* message name instead of a std::string. Applications can convert (copy) these easily to std::vector resp.
* std::string for further processing. Some of the utilities, such as fpsdk::common::parser::ubx::UbxMakeMessage(), do
* use STL containers for convenience.
*
* The maximum message size for each protocol is limited. For example, while the FP_B frame meta data would allow for
* messages up to 65'536 bytes, the parser discards any message larger than #fpsdk::common::parser::MAX_FP_B_SIZE.
* Messages larger than this are not practical and they do not (should not) exist. For example, it would take 5.6
Expand Down
Loading