Austin Schuh | 54cf95f | 2019-11-29 13:14:18 -0800 | [diff] [blame^] | 1 | #include "aos/events/event_loop.h" |
| 2 | |
| 3 | #include "aos/configuration.h" |
| 4 | #include "aos/configuration_generated.h" |
| 5 | #include "glog/logging.h" |
| 6 | |
| 7 | namespace aos { |
| 8 | |
| 9 | void 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 |