IRSOL
C++ code implementing socket server for interacting with Baumer camera.
test_success.cpp File Reference
#include "irsol/protocol/message/success.hpp"
#include <catch2/catch_all.hpp>
#include <memory>
#include <string>

Go to the source code of this file.

Functions

 CHECK (result.identifier==identifier)
 
 CHECK (result.hasBody())
 
 CHECK_FALSE (result.hasBody())
 

Variables

auto value
 
irsol::protocol::Assignment assignment {identifier, value}
 
CHECKresult = irsol::protocol::Success::from(assignment, valueOverride)
 
auto inquiry_result
 

Function Documentation

◆ CHECK() [1/2]

CHECK ( result.  hasBody())

◆ CHECK() [2/2]

CHECK ( result.  identifier = =identifier)

◆ CHECK_FALSE()

CHECK_FALSE ( result.  hasBody())

Variable Documentation

◆ assignment

irsol::protocol::Assignment assignment {identifier, value}

Definition at line 14 of file test_success.cpp.

14{identifier, value};
auto value

◆ inquiry_result

auto inquiry_result
Initial value:
= GENERATE(
std::variant< int, double, std::string > protocol_value_t
Variant type representing protocol values that can be one of several types.
Definition types.hpp:150

Definition at line 41 of file test_success.cpp.

◆ result

auto result = irsol::protocol::Success::from(assignment, valueOverride)

Definition at line 21 of file test_success.cpp.

◆ value

auto value
Initial value:

Definition at line 10 of file test_success.cpp.