* @brief Runs the configured template over a UTF-8 text frame without a QString round-trip. */
| 229 | * @brief Runs the configured template over a UTF-8 text frame without a QString round-trip. |
| 230 | */ |
| 231 | QList<QStringList> DataModel::CFrameParser::parseUtf8(const QByteArray& frame) |
| 232 | { |
| 233 | Q_ASSERT(!frame.isEmpty()); |
| 234 | |
| 235 | if (!m_parser) [[unlikely]] |
| 236 | return {}; |
| 237 | |
| 238 | return m_parser->parseUtf8(frame); |
| 239 | } |
| 240 | |
| 241 | /** |
| 242 | * @brief Forwards the allocation-free span fast path to the configured template. |
no test coverage detected