Gitiles
Code Review
Sign In
realtimeroboticsgroup.org
/
RealtimeRoboticsGroup
/
test
/
890a32a27294e877162e09c1aa0e3d99d22bbb02
/
.
/
cpp
/
include
/
ctre
/
phoenix
/
Tasking
/
ILoopable.h
blob: db1dd504461b4dc264a80837f080dfe4ea52c72c [
file
] [
log
] [
blame
]
#pragma
once
namespace
ctre
{
namespace
phoenix
{
namespace
tasking
{
class
ILoopable
{
public
:
virtual
~
ILoopable
(){}
virtual
void
OnStart
()
=
0
;
virtual
void
OnLoop
()
=
0
;
virtual
bool
IsDone
()
=
0
;
virtual
void
OnStop
()
=
0
;
};
}}}