WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
OpModeRobot.hpp File Reference
#include <concepts>
#include <cstdint>
#include <functional>
#include <memory>
#include <string>
#include "wpi/framework/RobotBase.hpp"
#include "wpi/hal/DriverStationTypes.hpp"
#include "wpi/hal/Notifier.h"
#include "wpi/hal/Types.hpp"
#include "wpi/opmode/OpMode.hpp"
#include "wpi/util/DenseMap.hpp"
#include "wpi/util/mutex.hpp"

Go to the source code of this file.

Classes

class  wpi::OpModeRobotBase
 OpModeRobotBase is the non-templated base class for OpModeRobot. More...
class  wpi::OpModeRobot< Derived >
 OpModeRobot implements the opmode-based robot program framework. More...

Namespaces

namespace  wpi
namespace  wpi::util
namespace  wpi::detail

Concepts

concept  wpi::detail::OpModeDerived
concept  wpi::detail::NoArgOpMode
concept  wpi::detail::OneArgOpMode
concept  wpi::ConstructibleOpMode
 Concept indicating a class is derived from OpMode and has either a no-argument constructor or a constructorthat accepts R&.

Typedefs

using wpi::RobotMode = wpi::hal::RobotMode