Elma
An event loop manager for embedded systems
Classes | Functions
microwave.cc File Reference
#include <iostream>
#include <chrono>
#include "gtest/gtest.h"
#include "elma.h"
+ Include dependency graph for microwave.cc:

Go to the source code of this file.

Classes

class  microwave_example::Power
 A class the models the power component of a microwave oven. See examples/microwave.cc. More...
 
class  microwave_example::DoorClosedOff
 The state in which the oven's door is closed and the oven is off. See examples/microwave.cc. More...
 
class  microwave_example::DoorClosedOn
 The state in which the oven's door is closed and the oven is on. See examples/microwave.cc. More...
 
class  microwave_example::DoorOpen
 The state in which the oven's door is open and the oven is off. See examples/microwave.cc. More...
 

Functions

 TEST (Microwave, Safety)
 
GTEST_API_ int main (int argc, char **argv)