22 std::unique_ptr<Message2000> baseMessage) {
24 return PGN128001::create(std::move(baseMessage));
25 }
else if (pgn == 128259) {
26 return PGN128259::create(std::move(baseMessage));
27 }
else if (pgn == 127245) {
28 return PGN127245::create(std::move(baseMessage));
29 }
else if (pgn == 127250) {
30 return PGN127250::create(std::move(baseMessage));
31 }
else if (pgn == 127251) {
32 return PGN127251::create(std::move(baseMessage));
33 }
else if (pgn == 127257) {
34 return PGN127257::create(std::move(baseMessage));
35 }
else if (pgn == 129025) {
36 return PGN129025::create(std::move(baseMessage));
37 }
else if (pgn == 129026) {
38 return PGN129026::create(std::move(baseMessage));
39 }
else if (pgn == 130306) {
40 return PGN130306::create(std::move(baseMessage));