PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
profinet::cyclic::CyclicStatsTests Class Reference

Fixture for statistics and snapshots. More...

+ Inheritance diagram for profinet::cyclic::CyclicStatsTests:
+ Collaboration diagram for profinet::cyclic::CyclicStatsTests:

Static Protected Member Functions

static std::unique_ptr< CyclicController > MakeController ()
 Create a controller used to validate the public statistics snapshot.
 

Protected Attributes

std::unique_ptr< CyclicController > controller = MakeController()
 Controller under test.
 

Detailed Description

Fixture for statistics and snapshots.

Definition at line 585 of file test_cyclicMore.cpp.

Member Function Documentation

◆ MakeController()

static std::unique_ptr< CyclicController > profinet::cyclic::CyclicStatsTests::MakeController ( )
inlinestaticprotected

Create a controller used to validate the public statistics snapshot.

Returns
Controller under test.

Definition at line 590 of file test_cyclicMore.cpp.

References ioContext, profinet::kInputFrameId, and profinet::kOutputFrameId.

Member Data Documentation

◆ controller

std::unique_ptr<CyclicController> profinet::cyclic::CyclicStatsTests::controller = MakeController()
protected

Controller under test.

Definition at line 600 of file test_cyclicMore.cpp.


The documentation for this class was generated from the following file: