blob: 6891f920e83831709bf4b3a4b176de45762dcaba [file] [log] [blame]
Austin Schuh54cf95f2019-11-29 13:14:18 -08001#include "aos/events/event_loop.h"
2
3#include "aos/configuration.h"
4#include "aos/configuration_generated.h"
5#include "glog/logging.h"
6
7namespace aos {
8
9void EventLoop::ValidateChannel(const Channel *channel) {
10 CHECK(configuration_->channels() != nullptr) << ": No channels";
11
12 CHECK(std::find(configuration_->channels()->begin(),
13 configuration_->channels()->end(),
14 channel) != configuration_->channels()->end())
15 << ": Channel pointer not found in configuration()->channels()";
16}
17
18} // namespace aos