|
C++ YASMIN (Yet Another State MachINe)
|
#include <gtest/gtest.h>#include <memory>#include <set>#include <string>#include "yasmin/blackboard.hpp"#include "yasmin/state.hpp"
Classes | |
| class | FooState |
| Represents the "Foo" state in the state machine. More... | |
| class | BarState |
| Represents the "Bar" state in the state machine. More... | |
| class | TestState |
| class | StateWithDefaults |
| class | StateWithAllTypes |
Functions | |
| TEST_F (TestState, TestCall) | |
| TEST_F (TestState, TestCancel) | |
| TEST_F (TestState, TestGetOutcomes) | |
| TEST_F (TestState, TestStr) | |
| TEST_F (TestState, TestInitException) | |
| TEST_F (TestState, TestDefaultValueInjectedWhenMissing) | |
| TEST_F (TestState, TestDefaultValueNotOverwrittenWhenPresent) | |
| TEST_F (TestState, TestDefaultValueRespectsMappedKeyExists) | |
| TEST_F (TestState, TestDefaultValueInjectedOnRemappedKey) | |
| TEST_F (TestState, TestDefaultValueEachCallIsIndependent) | |
| TEST_F (TestState, TestKeyInfoDescription) | |
| TEST_F (TestState, TestDescriptionSetAndGet) | |
| TEST_F (TestState, TestOutcomeDescription) | |
| TEST_F (TestState, TestMultipleInputKeyTypes) | |
| TEST_F (TestState, TestOutputKey) | |
| TEST_F (TestState, TestAllDefaultsInjected) | |
| TEST_F (TestState, TestGetMetadataComplete) | |
| TEST_F (TestState, TestBlackboardKeyInfoCopy) | |
| TEST_F (TestState, TestConfigureDefaultDoesNothing) | |
| TEST_F (TestState, TestDeclareParameterStoresDefaultValue) | |
| TEST_F (TestState, TestSetParameterOverridesStoredValue) | |
| TEST_F (TestState, TestMetadataIncludesParameters) | |
| int | main (int argc, char **argv) |
| int main | ( | int | argc, |
| char ** | argv ) |
| TEST_F | ( | TestState | , |
| TestAllDefaultsInjected | ) |
| TEST_F | ( | TestState | , |
| TestBlackboardKeyInfoCopy | ) |
| TEST_F | ( | TestState | , |
| TestCall | ) |
| TEST_F | ( | TestState | , |
| TestCancel | ) |
| TEST_F | ( | TestState | , |
| TestConfigureDefaultDoesNothing | ) |
| TEST_F | ( | TestState | , |
| TestDeclareParameterStoresDefaultValue | ) |
| TEST_F | ( | TestState | , |
| TestDefaultValueEachCallIsIndependent | ) |
| TEST_F | ( | TestState | , |
| TestDefaultValueInjectedOnRemappedKey | ) |
| TEST_F | ( | TestState | , |
| TestDefaultValueInjectedWhenMissing | ) |
| TEST_F | ( | TestState | , |
| TestDefaultValueNotOverwrittenWhenPresent | ) |
| TEST_F | ( | TestState | , |
| TestDefaultValueRespectsMappedKeyExists | ) |
| TEST_F | ( | TestState | , |
| TestDescriptionSetAndGet | ) |
| TEST_F | ( | TestState | , |
| TestGetMetadataComplete | ) |
| TEST_F | ( | TestState | , |
| TestGetOutcomes | ) |
| TEST_F | ( | TestState | , |
| TestInitException | ) |
| TEST_F | ( | TestState | , |
| TestKeyInfoDescription | ) |
| TEST_F | ( | TestState | , |
| TestMetadataIncludesParameters | ) |
| TEST_F | ( | TestState | , |
| TestMultipleInputKeyTypes | ) |
| TEST_F | ( | TestState | , |
| TestOutcomeDescription | ) |
| TEST_F | ( | TestState | , |
| TestOutputKey | ) |
| TEST_F | ( | TestState | , |
| TestSetParameterOverridesStoredValue | ) |
| TEST_F | ( | TestState | , |
| TestStr | ) |