nmealib 0.0.4
NMEA 0183/NMEA 2000 parsing library
Loading...
Searching...
No Matches
nmea2000Factory.h
Go to the documentation of this file.
1#pragma once
2
3#include <nmealib/nmea2000.h>
4#include <chrono>
5#include <memory>
6#include <string>
7
8namespace nmealib {
9namespace nmea2000 {
10
12public:
28 static std::unique_ptr<Message2000> create(const std::string& raw, Message::TimePoint ts = std::chrono::system_clock::now());
29};
30
31} // namespace nmea2000
32} // namespace nmealib
std::chrono::system_clock::time_point TimePoint
Definition message.h:30
static std::unique_ptr< Message2000 > create(const std::string &raw, Message::TimePoint ts=std::chrono::system_clock::now())
Create a Message2000 from a raw CAN frame string.