Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cucumber/cucumber-cpp
/ types & classes
Types & classes
94 in github.com/cucumber/cucumber-cpp
⨍
Functions
333
◇
Types & classes
94
↓ 1 callers
Class
DriverTest
tests/utils/DriverTestRunner.hpp:63
↓ 1 callers
Class
RegexSubmatch
include/cucumber-cpp/internal/utils/Regex.hpp:12
↓ 1 callers
Class
StepInfo
include/cucumber-cpp/internal/step/StepManager.hpp:22
Class
ActiveActors
examples/FeatureShowcase/features/step_definitions/TableSteps.cpp:9
Class
BeginScenarioCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:17
Class
BlockingAroundStepHook
tests/unit/StepCallChainTest.cpp:62
Class
BoostDriverTest
tests/integration/drivers/BoostDriverTest.cpp:48
Class
BoostStepDouble
tests/integration/drivers/BoostDriverTest.cpp:39
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/CukeEngine.hpp:13
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/ContextManager.hpp:16
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/Table.hpp:14
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/CukeCommands.hpp:22
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/CukeEngineImpl.hpp:17
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/drivers/QtTestDriver.hpp:11
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/drivers/GenericDriver.hpp:10
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/drivers/GTestDriver.hpp:12
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/drivers/BoostDriver.hpp:12
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/hook/HookRegistrar.hpp:15
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/hook/Tag.hpp:13
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/connectors/wire/WireServer.hpp:17
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/connectors/wire/WireProtocol.hpp:19
Class
CUCUMBER_CPP_EXPORT
include/cucumber-cpp/internal/step/StepManager.hpp:24
Class
CalcCtx
examples/Calc/features/step_definitions/CalculatorSteps.cpp:7
Class
CalcCtx
examples/Calc/features/step_definitions/FuncArgsCalculatorSteps.cpp:8
Class
Calculator
examples/CalcQt/src/Calculator.hpp:5
Class
Calculator
examples/CalcQt/src/CalculatorWidget.hpp:5
Class
Calculator
examples/Calc/src/Calculator.hpp:5
Class
CalculatorCtx
examples/CalcQt/features/step_definitions/CalculatorQtSteps.cpp:5
Class
CalculatorWidget
examples/CalcQt/src/CalculatorWidget.hpp:10
Class
CheckAllParameters
tests/unit/CukeCommandsTest.cpp:17
Class
CheckAllParametersWithFuncArgs
tests/unit/CukeCommandsTest.cpp:78
Class
CheckAllParametersWithMacro
tests/unit/CukeCommandsTest.cpp:61
Class
CheckAllParametersWithoutMacro
tests/unit/CukeCommandsTest.cpp:40
Class
Context1
tests/integration/ContextHandlingTest.cpp:23
Class
Context1
tests/unit/ContextManagerTest.cpp:24
Class
Context2
tests/integration/ContextHandlingTest.cpp:26
Class
Context2
tests/unit/ContextManagerTest.cpp:25
Class
ContextHandlingTest
tests/integration/ContextHandlingTest.cpp:8
Class
ContextListener
tests/utils/DriverTestRunner.hpp:11
Class
ContextManagerTest
tests/unit/ContextManagerTest.cpp:9
Class
ContextManagerTestDouble
tests/utils/ContextManagerTestDouble.hpp:9
Class
CukeBoostLogInterceptor
src/drivers/BoostDriver.cpp:40
Class
CukeBoostLogInterceptor
include/cucumber-cpp/internal/drivers/BoostDriver.hpp:10
Class
CukeCommandsFixture
tests/utils/CukeCommandsFixture.hpp:18
Class
CukeCommandsTest
tests/unit/CukeCommandsTest.cpp:10
Class
CukeEngine
* The entry point to Cucumber. * * It uses standard types (as much as possible) to be easier to call. * Returns standard types if possible. */
include/cucumber-cpp/internal/CukeEngine.hpp:63
Class
EmptyCallableStep
tests/utils/HookRegistrationFixture.hpp:44
Class
EmptyStep
tests/utils/CukeCommandsFixture.hpp:13
Class
EndScenarioCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:24
Class
FailingCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:69
Class
FakeStepInfo
tests/unit/StepCallChainTest.cpp:7
Class
FindAllRegexMatch
include/cucumber-cpp/internal/utils/Regex.hpp:36
Class
FindRegexMatch
include/cucumber-cpp/internal/utils/Regex.hpp:31
Class
GTestDriverTest
tests/integration/drivers/GTestDriverTest.cpp:41
Class
GTestStepDouble
tests/integration/drivers/GTestDriverTest.cpp:28
Class
HookRegistrarDouble
tests/utils/HookRegistrationFixture.hpp:49
Class
HookRegistrationTest
tests/utils/HookRegistrationFixture.hpp:63
Class
InvokeCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:41
Enum
InvokeResultType
include/cucumber-cpp/internal/step/StepManager.hpp:67
Class
ManualStep
tests/integration/StepRegistrationTest.cpp:11
Class
MarkingAroundStepHook
tests/unit/StepCallChainTest.cpp:32
Class
MockCukeEngine
tests/integration/WireProtocolTest.cpp:12
Class
MockProtocolHandler
tests/integration/WireServerTest.cpp:51
Class
PendingStep
tests/unit/BasicStepTest.cpp:9
Class
PendingStepWithDescription
tests/unit/BasicStepTest.cpp:15
Class
ProtocolHandler
* Protocol that reads one command for each input line. */
include/cucumber-cpp/internal/connectors/wire/ProtocolHandler.hpp:12
Class
QLabel
examples/CalcQt/src/CalculatorWidget.hpp:3
Class
QPushButton
examples/CalcQt/src/CalculatorWidget.hpp:4
Class
QtTestDriverTest
tests/integration/drivers/QtTestDriverTest.cpp:46
Class
QtTestObject
include/cucumber-cpp/internal/drivers/QtTestDriver.hpp:25
Class
QtTestStepDouble
tests/integration/drivers/QtTestDriverTest.cpp:28
Class
Regex
include/cucumber-cpp/internal/utils/Regex.hpp:41
Class
RegexMatch
include/cucumber-cpp/internal/utils/Regex.hpp:17
Class
Scenario
include/cucumber-cpp/internal/Scenario.hpp:9
Class
ScenarioCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:10
Class
ScenarioScope
include/cucumber-cpp/internal/ContextManager.hpp:36
Class
SnippetTextCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:57
Class
SocketServerTest
tests/integration/WireServerTest.cpp:56
Class
SomeContext
tests/utils/DriverTestRunner.hpp:38
Class
StepCallChainTest
tests/unit/StepCallChainTest.cpp:74
Class
StepInfoNoOp
tests/utils/StepManagerTestDouble.hpp:9
Class
StepInfoPending
tests/utils/StepManagerTestDouble.hpp:19
Class
StepInfoWithTableArg
* FIXME This should be a mock testing it receives a table argument */
tests/utils/StepManagerTestDouble.hpp:37
Class
StepInvoker
include/cucumber-cpp/internal/step/StepManager.hpp:154
Class
StepManagerTest
tests/unit/StepManagerTest.cpp:10
Class
StepManagerTestDouble
tests/utils/StepManagerTestDouble.hpp:55
Class
StepMatchesCommand
include/cucumber-cpp/internal/connectors/wire/WireProtocolCommands.hpp:31
Class
TCPSocketServerLocalhostTest
tests/integration/WireServerTest.cpp:138
Class
TCPSocketServerTest
tests/integration/WireServerTest.cpp:76
Class
TemporaryFileWrapper
* Wraps the QTemporaryFile for Windows. * * On Windows. the file can not be written as long as QTemporaryFile keeps it open. */
src/drivers/QtTestDriver.cpp:15
Class
UnixSocketServerTest
tests/integration/WireServerTest.cpp:167
Class
WireMessageCodecTest
tests/integration/WireProtocolTest.cpp:34
Class
WireResponseEncoder
src/connectors/wire/WireProtocol.cpp:190
Class
WireResponseVisitor
include/cucumber-cpp/internal/connectors/wire/WireProtocol.hpp:17