|
Fang-Robotics-MCB
Fang Robotics Team Codebase
|
#include <command_scheduler.hpp>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | difference_type = std::ptrdiff_t |
| using | value_type = Command |
| using | pointer = Command * |
| using | reference = Command & |
Public Member Functions | |
| CommandIterator (CommandScheduler *scheduler, int i) | |
| pointer | operator* () |
| CommandIterator & | operator++ () |
| CommandIterator | operator++ (int) |
Friends | |
| bool | operator== (const CommandIterator &a, const CommandIterator &b) |
| bool | operator!= (const CommandIterator &a, const CommandIterator &b) |
Iterator used for looking through the commands added to the scheduler
| using tap::control::CommandScheduler::CommandIterator::difference_type = std::ptrdiff_t |
| using tap::control::CommandScheduler::CommandIterator::iterator_category = std::forward_iterator_tag |
| tap::control::CommandScheduler::CommandIterator::CommandIterator | ( | CommandScheduler * | scheduler, |
| int | i | ||
| ) |
| CommandScheduler::CommandIterator::pointer tap::control::CommandScheduler::CommandIterator::operator* | ( | ) |
| CommandScheduler::CommandIterator & tap::control::CommandScheduler::CommandIterator::operator++ | ( | ) |
| CommandScheduler::CommandIterator tap::control::CommandScheduler::CommandIterator::operator++ | ( | int | ) |
|
friend |
|
friend |