acceptancetest_high_cpu.py
/tmp/ws/src/psen_scan/test/acceptance_tests/
acceptancetest__high__cpu_8py
acceptancetest_high_cpu
def
get_psen_scan_process
namespaceacceptancetest__high__cpu.html
a19e708ea0bf5ef1ca713db6e650ee29f
()
string
GREEN
namespaceacceptancetest__high__cpu.html
a84effb528b97ae58ab2a295845847353
string
NAME
namespaceacceptancetest__high__cpu.html
a81a7d9d56c9f94fde6a38264bd293437
string
NC
namespaceacceptancetest__high__cpu.html
aa603f82deb9502019a6a370f3824826d
int
OBSERVATION_DURATION_SEC
namespaceacceptancetest__high__cpu.html
ad078d9cb214ff4c702a15e1c563118b8
int
OBSERVATION_FREQUENCY_HZ
namespaceacceptancetest__high__cpu.html
aac876688b90f8cc66eef3cf91c50bfab
process
namespaceacceptancetest__high__cpu.html
af6826a57c111c28bc3fe1ef7c88fc3e2
string
PSEN_SCAN_PROCESS_NAME
namespaceacceptancetest__high__cpu.html
ad0843439f6428d54123b42177cb91d44
string
RED
namespaceacceptancetest__high__cpu.html
ac3b551177af114542b3ef9e360322dff
int
RETURN_CODE_ERROR
namespaceacceptancetest__high__cpu.html
a4fa8640cc7bb04552f71fe2d7ac4f560
int
RETURN_CODE_FAILURE
namespaceacceptancetest__high__cpu.html
ac232f167bcda6380537b4ac247220b99
int
RETURN_CODE_SUCCESS
namespaceacceptancetest__high__cpu.html
af30b0f2469d789f2f9ceb21eec259ac3
start_time
namespaceacceptancetest__high__cpu.html
a0a066eb54c36ac3eec2e1227d092cc2c
int
THRESHOLD_PRECENT
namespaceacceptancetest__high__cpu.html
a342825ae7be18a2e7e1db4faf14b7653
utilization
namespaceacceptancetest__high__cpu.html
a896ca533c3bcbac92cebd67dcf864d36
string
YELLOW
namespaceacceptancetest__high__cpu.html
a16118f545329d0eb9295baa24235512a
acceptancetest_publish_test.cpp
/tmp/ws/src/psen_scan/test/acceptance_tests/
acceptancetest__publish__test_8cpp
int
main
acceptancetest__publish__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
double constexpr
TIMEOUT_LENGTH_S
acceptancetest__publish__test_8cpp.html
a8b2366ea1f0a709e58fe5a480682c2e3
build_ros_message_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
build__ros__message__exception_8h
psen_scan::BuildROSMessageException
psen_scan
coherent_monitoring_frames_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
coherent__monitoring__frames__exception_8h
psen_scan::CoherentMonitoringFramesException
psen_scan
decrypt_password_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
decrypt__password__exception_8h
psen_scan::DecryptPasswordException
psen_scan
default_parameters.h
/tmp/ws/src/psen_scan/include/psen_scan/
default__parameters_8h
psen_scan/psen_scan_internal_angle.h
psen_scan
static const PSENscanInternalAngle
DEFAULT_ANGLE_END
namespacepsen__scan.html
a80017389d4feecc40beaf398103e0828
(2750)
static const PSENscanInternalAngle
DEFAULT_ANGLE_START
namespacepsen__scan.html
aff62226d0e9a2bdcf3da63e332711709
(0)
static const Degree
DEFAULT_X_AXIS_ROTATION
namespacepsen__scan.html
a6b557ca94e0e848b08dab02ab629b46d
(137.5)
static const Degree
MAX_X_AXIS_ROTATION
namespacepsen__scan.html
a783117163314fda16813b29e90abb23b
(360.0)
static const Degree
MIN_X_AXIS_ROTATION
namespacepsen__scan.html
a3ab09dd610081e0d74c932a5aa40ec3b
(-360.0)
static const std::string
DEFAULT_FRAME_ID
namespacepsen__scan.html
a97c7806d477cf09fea9d21fe3f43d1ba
static const std::string
DEFAULT_PUBLISH_TOPIC
namespacepsen__scan.html
a1b7e6cc75d01743c4534dceb1f9df4a1
static const uint16_t
DEFAULT_SKIP
namespacepsen__scan.html
a884bec4204f08b64b88377ae367fb704
diagnostic_information_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
diagnostic__information__exception_8h
psen_scan::DiagnosticInformationException
psen_scan
fetch_monitoring_frame_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
fetch__monitoring__frame__exception_8h
psen_scan::FetchMonitoringFrameException
psen_scan
get_ros_parameter_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
get__ros__parameter__exception_8h
psen_scan::GetROSParameterException
psen_scan
integrationtest_psen_scan_udp_interface.cpp
/tmp/ws/src/psen_scan/test/integration_tests/
integrationtest__psen__scan__udp__interface_8cpp
psen_scan/psen_scan_udp_interface.h
psen_scan/mock_udp_server.h
psen_scan/udp_read_timeout_exception.h
psen_scan/fetch_monitoring_frame_exception.h
psen_scan_test::ScannerCommunicationInterfaceTests
psen_scan_test
TEST_F
namespacepsen__scan__test.html
ad4b002f308ceba21ef95db76da10ebd6
(ScannerCommunicationInterfaceTests, testScannerWriteOperation)
TEST_F
namespacepsen__scan__test.html
a2d46634961c81860c79bb370c9802088
(ScannerCommunicationInterfaceTests, testScannerReadOperation)
static const std::string
IP_ADDRESS
namespacepsen__scan__test.html
a89da0ac342e5b59a97b59875909f11df
static const std::string
MSG_RECEIVED
namespacepsen__scan__test.html
a734755bb4d109a652abd36d41b656ddb
static constexpr std::chrono::seconds
READ_TIMEOUT
namespacepsen__scan__test.html
ab089482b3dc2c4bc480babd8c450b97c
static constexpr uint32_t
UDP_PORT
namespacepsen__scan__test.html
a469f1e269fec9d48b3cc04dba80bb8bf
integrationtest_ros_parameter_handler.cpp
/tmp/ws/src/psen_scan/test/integration_tests/
integrationtest__ros__parameter__handler_8cpp
psen_scan/ros_parameter_handler.h
psen_scan/default_parameters.h
psen_scan/psen_scan_fatal_exception.h
psen_scan_test::ROSInvalidParameterTest
psen_scan_test::ROSParameterHandlerTest
psen_scan_test::ROSRequiredParameterTest
psen_scan_test
#define
DELETE_ALL_ROS_PARAMS
integrationtest__ros__parameter__handler_8cpp.html
ad24a7f80379b00b22b35976bfa1dfc81
()
#define
DELETE_ROS_PARAM
integrationtest__ros__parameter__handler_8cpp.html
ad7b894794c49be4334de5c604ef05d0c
(param_name)
int
main
integrationtest__ros__parameter__handler_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
namespacepsen__scan__test.html
aed16c5d2859776958c21bce2e297f48f
(ROSParameterHandlerTest, test_no_param)
TEST_F
namespacepsen__scan__test.html
aa2abf83cd506ff3a4081fff9140efadb
(ROSRequiredParameterTest, test_required_params_only)
TEST_F
namespacepsen__scan__test.html
abef2e460c1af65ac28bd9012be412464
(ROSRequiredParameterTest, test_single_required_params_missing_password)
TEST_F
namespacepsen__scan__test.html
a07bddd8999c9ef5e174e6c263b5e14c6
(ROSRequiredParameterTest, test_single_required_params_missing_sensor_ip)
TEST_F
namespacepsen__scan__test.html
abe9b881f3fc155c835c4f6bcd1f1e999
(ROSRequiredParameterTest, test_single_required_params_missing_host_ip)
TEST_F
namespacepsen__scan__test.html
a4113fde45fadd40d7da2c4e6b0c25bb0
(ROSRequiredParameterTest, test_single_required_params_missing_host_udp_port)
TEST_F
namespacepsen__scan__test.html
a5a5e5bc8af614487ee74b56773e68a38
(ROSRequiredParameterTest, test_all_params)
TEST_F
namespacepsen__scan__test.html
adc54ddd51b78cd4073dbe9d9495aeb26
(ROSInvalidParameterTest, test_invalid_params_password)
TEST_F
namespacepsen__scan__test.html
a35faa45f97157d294e9afb9a6fc7c935
(ROSInvalidParameterTest, test_invalid_params_host_ip)
TEST_F
namespacepsen__scan__test.html
a403d4913b43aee4de2a5dcbddb964244
(ROSInvalidParameterTest, test_invalid_params_host_udp_port)
TEST_F
namespacepsen__scan__test.html
a98aa4bb4bf061588382d3a128b84b7b5
(ROSInvalidParameterTest, test_invalid_params_sensor_ip)
TEST_F
namespacepsen__scan__test.html
a5a066efb84bd2c6b14b5ff4b1a35385a
(ROSInvalidParameterTest, test_invalid_params_frame_id)
TEST_F
namespacepsen__scan__test.html
ad28fc3a81f5ebfe4150ec191c123ffae
(ROSInvalidParameterTest, test_invalid_params_skip)
TEST_F
namespacepsen__scan__test.html
a06801094aa30555f3ed2dfbabfb7fa98
(ROSInvalidParameterTest, test_invalid_params_angle_start)
TEST_F
namespacepsen__scan__test.html
ac2a6022d96a3b7d270ec653491a10ce8
(ROSInvalidParameterTest, test_invalid_params_angle_end)
TEST_F
namespacepsen__scan__test.html
a898c909767c7e2ce71d7913104f2aabd
(ROSInvalidParameterTest, test_invalid_params_x_axis_rotation)
integrationtest_ros_scanner_node.cpp
/tmp/ws/src/psen_scan/test/integration_tests/
integrationtest__ros__scanner__node_8cpp
psen_scan/ros_scanner_node.h
psen_scan/coherent_monitoring_frames_exception.h
psen_scan/diagnostic_information_exception.h
psen_scan/parse_monitoring_frame_exception.h
psen_scan/build_ros_message_exception.h
psen_scan/fetch_monitoring_frame_exception.h
psen_scan/psen_scan_fatal_exception.h
psen_scan/mock_scanner.h
psen_scan_test::ros_scanner_node_test
psen_scan_test::TestSubscriber
psen_scan_test
ACTION
namespacepsen__scan__test.html
a2d4e7a9f223b9a037cb77b652e090143
(ROS_SHUTDOWN)
int
main
integrationtest__ros__scanner__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
namespacepsen__scan__test.html
aef450fc6ede232f08ad7b0a2281e988b
(ros_scanner_node_test, processingLoop_skip_eq_zero)
TEST_F
namespacepsen__scan__test.html
af1ec49d83236db5be5d63d7e67e14017
(ros_scanner_node_test, processingLoop_skip_eq_one)
TEST_F
namespacepsen__scan__test.html
afd96f8a2a44eb508d4a42fa63263c69e
(ros_scanner_node_test, processingLoop_skip_eq_99)
TEST_F
namespacepsen__scan__test.html
a548696960de18aad3055d8e1cf63b221
(ros_scanner_node_test, processingLoop_exception_catching)
TEST_F
namespacepsen__scan__test.html
adfc31310e0ae1c9db9d9e7967fcf2663
(ros_scanner_node_test, buildROSMessage)
TEST_F
namespacepsen__scan__test.html
a56117eeda644ce4c05d793046fdc8a0e
(ros_scanner_node_test, constructor)
integrationtest_scan_topic_node.cpp
/tmp/ws/src/psen_scan/test/integration_tests/
integrationtest__scan__topic__node_8cpp
psen_scan/ros_scanner_node.h
psen_scan/laserscan.h
psen_scan/mock_scanner.h
ACTION
integrationtest__scan__topic__node_8cpp.html
a67f3cd3498629fb9a032c98a781b9e83
(ROS_SHUTDOWN)
ACTION
integrationtest__scan__topic__node_8cpp.html
a54eaccbb66cb45d9fd2b1490188ce428
(PSEN_SCAN_PAUSE)
int
main
integrationtest__scan__topic__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
laserscan.cpp
/tmp/ws/src/psen_scan/src/
laserscan_8cpp
psen_scan/laserscan.h
psen_scan
laserscan.h
/tmp/ws/src/psen_scan/include/psen_scan/
laserscan_8h
psen_scan/psen_scan_internal_angle.h
psen_scan::LaserScan
psen_scan
struct psen_scan::LaserScan
LaserScan
namespacepsen__scan.html
adfdf966f36501a2177fc218f85ec3418
mock_psen_scan_udp_interface.h
/tmp/ws/src/psen_scan/test/include/psen_scan/
mock__psen__scan__udp__interface_8h
psen_scan/scanner_communication_interface.h
psen_scan_test::MockPSENscanUDPInterface
psen_scan_test
mock_scanner.h
/tmp/ws/src/psen_scan/test/include/psen_scan/
mock__scanner_8h
psen_scan/scanner.h
psen_scan_test::MockScanner
psen_scan_test
mock_udp_server.h
/tmp/ws/src/psen_scan/test/include/psen_scan/
mock__udp__server_8h
psen_scan/scanner_data.h
psen_scan_test::MockUDPServer
psen_scan_test
parse_monitoring_frame_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
parse__monitoring__frame__exception_8h
psen_scan::ParseMonitoringFrameException
psen_scan
psen_scan_driver.cpp
/tmp/ws/src/psen_scan/src/
psen__scan__driver_8cpp
psen_scan/scanner.h
psen_scan/scanner_communication_interface.h
psen_scan/psen_scan_udp_interface.h
psen_scan/ros_parameter_handler.h
psen_scan/ros_scanner_node.h
psen_scan/psen_scan_fatal_exception.h
psen_scan/default_parameters.h
std::unique_ptr< PSENscanUDPInterface >
PSENscanUDPptr
psen__scan__driver_8cpp.html
af3ba4f5c08d14b1da05e5e13232dd9f3
int
main
psen__scan__driver_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
psen_scan_fatal_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
psen__scan__fatal__exception_8h
psen_scan::PSENScanFatalException
psen_scan
psen_scan_internal_angle.cpp
/tmp/ws/src/psen_scan/src/
psen__scan__internal__angle_8cpp
psen_scan/psen_scan_internal_angle.h
psen_scan
std::ostream &
operator<<
namespacepsen__scan.html
aefd5073796ac2faba4279614afebc2e6
(std::ostream &os, const Degree °)
std::ostream &
operator<<
namespacepsen__scan.html
ab905172460c25c4c90440c9973436e79
(std::ostream &os, const PSENscanInternalAngle °)
psen_scan_internal_angle.h
/tmp/ws/src/psen_scan/include/psen_scan/
psen__scan__internal__angle_8h
psen_scan::Degree
psen_scan::PSENscanInternalAngle
psen_scan
psen_scan_udp_interface.cpp
/tmp/ws/src/psen_scan/src/
psen__scan__udp__interface_8cpp
psen_scan/psen_scan_udp_interface.h
psen_scan/udp_read_timeout_exception.h
psen_scan
static const uint64_t
TIMEOUT_LOOP_SLEEP_DURATION_MS
namespacepsen__scan.html
aae1db7762d32a9be6cd29cd5e420851e
psen_scan_udp_interface.h
/tmp/ws/src/psen_scan/include/psen_scan/
psen__scan__udp__interface_8h
psen_scan/scanner_communication_interface.h
psen_scan/scanner_data.h
psen_scan::PSENscanUDPInterface
psen_scan
ros_parameter_handler.cpp
/tmp/ws/src/psen_scan/src/
ros__parameter__handler_8cpp
psen_scan/ros_parameter_handler.h
psen_scan/get_ros_parameter_exception.h
psen_scan/psen_scan_fatal_exception.h
psen_scan/decrypt_password_exception.h
psen_scan/default_parameters.h
psen_scan/scanner_data.h
psen_scan
ros_parameter_handler.h
/tmp/ws/src/psen_scan/include/psen_scan/
ros__parameter__handler_8h
psen_scan/psen_scan_internal_angle.h
psen_scan::RosParameterHandler
psen_scan
ros_scanner_node.cpp
/tmp/ws/src/psen_scan/src/
ros__scanner__node_8cpp
psen_scan/ros_scanner_node.h
psen_scan/coherent_monitoring_frames_exception.h
psen_scan/diagnostic_information_exception.h
psen_scan/parse_monitoring_frame_exception.h
psen_scan/build_ros_message_exception.h
psen_scan/psen_scan_fatal_exception.h
psen_scan/scanner_data.h
psen_scan
double
degToRad
namespacepsen__scan.html
a36c77a19fcf3c54a196e7d154e997923
(const Degree °)
ros_scanner_node.h
/tmp/ws/src/psen_scan/include/psen_scan/
ros__scanner__node_8h
psen_scan/scanner.h
psen_scan::ROSScannerNode
psen_scan
scanner.cpp
/tmp/ws/src/psen_scan/src/
scanner_8cpp
psen_scan/scanner.h
psen_scan/scanner_data.h
psen_scan/fetch_monitoring_frame_exception.h
psen_scan/coherent_monitoring_frames_exception.h
psen_scan/diagnostic_information_exception.h
psen_scan/parse_monitoring_frame_exception.h
psen_scan/psen_scan_fatal_exception.h
psen_scan/udp_read_timeout_exception.h
psen_scan/timeout_adjust_func.h
psen_scan
bool
isValidIpAddress
namespacepsen__scan.html
a543d92467d7b569e87e4104f3a21d3c5
(const char *ipAddress)
constexpr std::chrono::seconds
MIN_FETCH_FRAME_TIMEOUT
namespacepsen__scan.html
ae14a121197f1f1321f7ee432e2fcf5f5
scanner.h
/tmp/ws/src/psen_scan/include/psen_scan/
scanner_8h
psen_scan/scanner_frames.h
psen_scan/scanner_communication_interface.h
psen_scan/laserscan.h
psen_scan::Scanner
psen_scan::vScanner
psen_scan
scanner_communication_interface.h
/tmp/ws/src/psen_scan/include/psen_scan/
scanner__communication__interface_8h
psen_scan::ScannerCloseFailed
psen_scan::ScannerCommunicationInterface
psen_scan::ScannerOpenFailed
psen_scan::ScannerReadFailed
psen_scan::ScannerReadTimeout
psen_scan::ScannerWriteFailed
psen_scan
scanner_data.h
/tmp/ws/src/psen_scan/include/psen_scan/
scanner__data_8h
psen_scan/psen_scan_internal_angle.h
psen_scan
PSENscanInternalAngle const
MAX_SCAN_ANGLE
namespacepsen__scan.html
a7bcad64915b330fd57799863ae3f0114
(2750)
PSENscanInternalAngle const
MIN_SCAN_ANGLE
namespacepsen__scan.html
a8bd704e079edac3589d6825048e22d0b
(0)
uint16_t const
MAX_NUMBER_OF_SAMPLES
namespacepsen__scan.html
a151dddb57a7a828923465a8b1b4fb22f
uint32_t const
MONITORING_FRAME_OPCODE
namespacepsen__scan.html
a4637acde9fa60bd296a4f41eef83cf8a
uint16_t const
NUMBER_OF_SAMPLES_FULL_SCAN_MASTER
namespacepsen__scan.html
ae683acdcb2ebf3dc16ccae855dddc6a8
unsigned short const
PSEN_SCAN_PORT_READ
namespacepsen__scan.html
ab1a096a01321c873f32995e85249ffef
unsigned short const
PSEN_SCAN_PORT_WRITE
namespacepsen__scan.html
aea3910c93c70e10418a501e1bee2b0ad
double const
SCAN_TIME
namespacepsen__scan.html
a821dd89fe2d7318b45ca47a0e6c240af
uint64_t const
START_MONITORING_FIXED_SEQUENCE
namespacepsen__scan.html
a29cb951d95aae4b353992f859baa2cd2
uint32_t const
START_MONITORING_OPCODE
namespacepsen__scan.html
a895718697ef9762c5b6ae491fbef4795
uint32_t const
STOP_MONITORING_OPCODE
namespacepsen__scan.html
a54698a3767eafb250dbcb88d7ac95542
scanner_frames.cpp
/tmp/ws/src/psen_scan/src/
scanner__frames_8cpp
psen_scan/scanner_frames.h
psen_scan/scanner_data.h
psen_scan
scanner_frames.h
/tmp/ws/src/psen_scan/include/psen_scan/
scanner__frames_8h
psen_scan/psen_scan_internal_angle.h
psen_scan::DiagnosticArea
psen_scan::DiagnosticInformation
psen_scan::InputStateArea
psen_scan::LogicalInputs
psen_scan::MonitoringFrame
psen_scan::OutputStateArea
psen_scan::PhysicalInputs
psen_scan::StartMonitoringFrame
psen_scan::StopMonitoringFrame
psen_scan
struct psen_scan::DiagnosticArea
DiagnosticArea
namespacepsen__scan.html
afac740dea4eb9dc471e957667272ed60
struct psen_scan::DiagnosticInformation
DiagnosticInformation
namespacepsen__scan.html
a556ff8320319ab126824e635d68cd4b1
struct psen_scan::InputStateArea
InputStateArea
namespacepsen__scan.html
ab092fe6f9fcaedf3c2737b8fe2e52354
struct psen_scan::LogicalInputs
LogicalInputs
namespacepsen__scan.html
af68bee3f8836a5e32b994c0a988e95e0
struct psen_scan::MonitoringFrame
MonitoringFrame
namespacepsen__scan.html
ad402d226f6ab445ff5e1bb53733c5797
struct psen_scan::OutputStateArea
OutputStateArea
namespacepsen__scan.html
aa0c390b2877b3ebf86a7308470e08924
struct psen_scan::PhysicalInputs
PhysicalInputs
namespacepsen__scan.html
ab7fce2d1357927febbbd40d11a5d3f1e
struct psen_scan::StartMonitoringFrame
StartMonitoringFrame
namespacepsen__scan.html
ac0ce38f299398d6c13faa585777491cf
struct psen_scan::StopMonitoringFrame
StopMonitoringFrame
namespacepsen__scan.html
ae6d2059d23e9f2fcecd47b6b99fd299c
timeout_adjust_func.h
/tmp/ws/src/psen_scan/include/psen_scan/
timeout__adjust__func_8h
psen_scan_utils
static std::chrono::steady_clock::duration
adjustTimeout
namespacepsen__scan__utils.html
a17d2c9031365ad9fa13596c77737d4a5
(const std::chrono::steady_clock::duration &timeout, const std::chrono::steady_clock::duration timeout_increase=DEFAULT_TIMEOUT_INCREASE, const std::chrono::steady_clock::duration max_timeout=DEFAULT_MAX_TIMEOUT)
constexpr auto
DEFAULT_MAX_TIMEOUT
namespacepsen__scan__utils.html
a44d75a43f71e59f62e9d22265681e629
constexpr auto
DEFAULT_TIMEOUT_INCREASE
namespacepsen__scan__utils.html
a45edb4cb478bbdd6f9ad9ca335621128
udp_read_timeout_exception.h
/tmp/ws/src/psen_scan/include/psen_scan/
udp__read__timeout__exception_8h
psen_scan::UDPReadTimeoutException
psen_scan
unittest_decrypt_password.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__decrypt__password_8cpp
psen_scan/ros_parameter_handler.h
psen_scan/decrypt_password_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a165cb3bd0a86d6ca7336b92efd48fa88
(decryptPasswordTest, charOutOfRange)
TEST
namespacepsen__scan__test.html
ad0d79ac3c0e8b9fefb9be3767dab4999
(decryptPasswordTest, unevenCharacterCount)
TEST
namespacepsen__scan__test.html
a839d6bae31d09535c2e3170e0d3424c1
(decryptPasswordTest, controlCharactersBelow32)
TEST
namespacepsen__scan__test.html
a318a3edf9034a74d0e508361567a4887
(decryptPasswordTest, correctDecryption)
unittest_new_build_ros_message_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__build__ros__message__exception_8cpp
psen_scan/build_ros_message_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a3e761e8374d34fd6a55910c5cbbc96fe
(BuildROSMessageExceptionTest, new_build_ros_message_exception)
unittest_new_coherent_monitoring_frames_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__coherent__monitoring__frames__exception_8cpp
psen_scan/coherent_monitoring_frames_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a5ef154e78b52b87f4a21fe1e16de2527
(CoherentMonitoringFramesExceptionTest, new_coherent_monitoring_frames_exception)
unittest_new_decrypt_password_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__decrypt__password__exception_8cpp
psen_scan/decrypt_password_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a03ff765897c5ac6214172b489cbc4b75
(DecryptPasswordExceptionTest, new_build_ros_message_exception)
unittest_new_diagnostic_information_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__diagnostic__information__exception_8cpp
psen_scan/diagnostic_information_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a96e999feb50c5ed089069827356d80b5
(DiagnosticInformationExceptionTest, new_diagnostic_information_exception)
unittest_new_fetch_monitoring_frame_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__fetch__monitoring__frame__exception_8cpp
psen_scan/fetch_monitoring_frame_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a8dd9126368a19dd81742c77e10dcf40d
(FetchMonitoringFrameExceptionTest, new_fetch_monitoring_frame_exception)
unittest_new_get_ros_parameter_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__get__ros__parameter__exception_8cpp
psen_scan/get_ros_parameter_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
abef85f47cfff64ec7ed71e1fbb330895
(GetROSParameterExceptionTest, new_get_ros_parameter_exception)
unittest_new_parse_monitoring_frame_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__parse__monitoring__frame__exception_8cpp
psen_scan/parse_monitoring_frame_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
abf271d18a29f9f0fb5d4f14e4e77c9a9
(ParseMonitoringFrameExceptionTest, new_parse_monitoring_frame_exception)
unittest_new_psen_scan_fatal_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__psen__scan__fatal__exception_8cpp
psen_scan/psen_scan_fatal_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
aafdf107d6f60c4526f762f74a7c6b868
(PSENScanFatalExceptionTest, new_psen_scan_fatal_exception)
unittest_new_udp_read_timeout_exception.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__new__udp__read__timeout__exception_8cpp
psen_scan/udp_read_timeout_exception.h
psen_scan_test
TEST
namespacepsen__scan__test.html
ab049fb7a2c791eee0fdc44ce2abb11c8
(UDPReadTimeoutExceptionTest, new_udp_read_timeout_exception)
unittest_psen_scan_internal_angle.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__psen__scan__internal__angle_8cpp
psen_scan/psen_scan_internal_angle.h
TEST
unittest__psen__scan__internal__angle_8cpp.html
aeef4e8fc497a924e1922bdbc3300df73
(DegreeTest, copy_constructor)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a574e49a0586045f2bd436938340bd143
(DegreeTest, double_constructor)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a67c37564e8c9b8498380fca996d39671
(DegreeTest, psen_scan_internal_angle_constructor)
TEST
unittest__psen__scan__internal__angle_8cpp.html
accc2d9d99fd7f602c22611723b880a30
(DegreeTest, operator_smaller_than)
TEST
unittest__psen__scan__internal__angle_8cpp.html
ad44f7b89cbd1b9ed2f8f5d7c37f19a30
(DegreeTest, operator_greater_than)
TEST
unittest__psen__scan__internal__angle_8cpp.html
ad49c3bf441c80398dc083c1e86ed2b89
(DegreeTest, operator_is_equal)
TEST
unittest__psen__scan__internal__angle_8cpp.html
ae6595ef51d74cdd46ef6ccc5bd7f3971
(DegreeTest, operator_multiplication_assignment)
TEST
unittest__psen__scan__internal__angle_8cpp.html
ae29d62db0949d8caf3456978f05511a5
(DegreeTest, operator_multiplication)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a7e57040219a4fcf0a3e951218f7e7f64
(DegreeTest, operator_minus_assignment)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a5cc10b87e0af04f1b15e2596da0def7c
(DegreeTest, operator_minus)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a3c37fdf4010d41a550ddf6ae1d491c16
(DegreeTest, operator_unary_minus)
TEST
unittest__psen__scan__internal__angle_8cpp.html
aa17707900e2563e209aaef6156be6ee1
(DegreeTest, operator_assignment)
TEST
unittest__psen__scan__internal__angle_8cpp.html
abdf7f64b4ad7f3f5f4eac1c620f4de04
(DegreeTest, operator_stream)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a77a1df4c6eeab09071ff7e4391c97def
(PSENscanInternalAngleTest, copy_constructor)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a83a8b9fcff326ffe959d1dacedb570c6
(PSENscanInternalAngleTest, int_constructor)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a15c968c65291092869ffa51a755a63e2
(PSENscanInternalAngleTest, degree_constructor)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a42fc656a8c671f9699190c9901e89349
(PSENscanInternalAngleTest, operator_smaller_than)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a0f3804c5defc32c5c9cf13f9b1d1f981
(PSENscanInternalAngleTest, operator_greater_than)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a16e66aad952603916f35d489dbb35578
(PSENscanInternalAngleTest, operator_smaller_than_or_equal)
TEST
unittest__psen__scan__internal__angle_8cpp.html
ace97823e198691b580a2ecb3fa6106b0
(PSENscanInternalAngleTest, operator_greater_than_or_equal)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a13e81870eb8d8c32b604846bc4b9cb62
(PSENscanInternalAngleTest, operator_is_equal)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a59210f8172e527dc56db387a84012c5e
(PSENscanInternalAngleTest, operator_is_not_equal)
TEST
unittest__psen__scan__internal__angle_8cpp.html
aa8a40267ea19351d1fed633601178582
(PSENscanInternalAngleTest, operator_minus_assignment)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a406738935a24f7ee4e39847dc055b2ff
(PSENscanInternalAngleTest, operator_minus)
TEST
unittest__psen__scan__internal__angle_8cpp.html
ac28a4a1a7d3ca9d25ecc97d352ff42c2
(PSENscanInternalAngleTest, operator_plus_assignment)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a763ac4bded3d27f5888c3bfe0616e212
(PSENscanInternalAngleTest, operator_plus)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a1ce14dca20263e87156ce3c8dbf66861
(PSENscanInternalAngleTest, operator_assignment)
TEST
unittest__psen__scan__internal__angle_8cpp.html
a21137d87d0b91d11ddd7707e069c33ec
(PSENscanInternalAngleTest, operator_stream)
unittest_scanner.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__scanner_8cpp
psen_scan/mock_psen_scan_udp_interface.h
psen_scan/scanner.h
psen_scan/laserscan.h
psen_scan/scanner_data.h
psen_scan/coherent_monitoring_frames_exception.h
psen_scan/psen_scan_fatal_exception.h
psen_scan/parse_monitoring_frame_exception.h
psen_scan/diagnostic_information_exception.h
psen_scan/udp_read_timeout_exception.h
psen_scan_test::ScannerTest
psen_scan_test
#define
READ_FRAME
unittest__scanner_8cpp.html
a00af1d6b325de6e410469f0279a323a0
(x)
#define
RETURN_IP
unittest__scanner_8cpp.html
a26bd92f8058468b3ae037585f84aaf05
(ip_str)
ACTION_P
namespacepsen__scan__test.html
a2fdb1f0282678dc8ef57ccf651508366
(fillArg0, monitoring_frame)
TEST_F
namespacepsen__scan__test.html
a99247a8331ae60c57c659f2bcfeebddf
(ScannerTest, getCompleteScan_ideal)
TEST_F
namespacepsen__scan__test.html
aff29205dae42f6b10e7d972aac31af19
(ScannerTest, getCompleteScan_missing_frame_middle)
TEST_F
namespacepsen__scan__test.html
af7ee579c6deb123b34b87a79266bd24b
(ScannerTest, getCompleteScan_missing_frame_first)
TEST_F
namespacepsen__scan__test.html
aa6461c6eaf306046e6e7869881b5336a
(ScannerTest, getCompleteScan_missing_frame_last)
TEST_F
namespacepsen__scan__test.html
a8c58f8671623de7be82bfe5e415f908c
(ScannerTest, getCompleteScan_correct_return_value)
TEST_F
namespacepsen__scan__test.html
a4ec44d7abe254bc91f56e5a88a72fd28
(ScannerTest, ConstructorWrongArguments)
TEST_F
namespacepsen__scan__test.html
a246dfffef9f7d6f787cb5ea469ab5c73
(ScannerTest, StartStop)
TEST_F
namespacepsen__scan__test.html
a0c85590cd7714d58e4f4e6f634bc0df5
(ScannerTest, testParseMonitoringFrameException)
TEST_F
namespacepsen__scan__test.html
a661d66cefc84d690d66ca097fd085f2d
(ScannerTest, testDiagnosticInformationException)
TEST_F
namespacepsen__scan__test.html
ab494373f3329244e8b0cc6e9f4f22be3
(ScannerTest, testCoherentMonitoringFramesException)
TEST_F
namespacepsen__scan__test.html
a0ed83bd931a4580bfee03cdcf94afc2a
(ScannerTest, testFetchMonitoringFrameException)
TEST_F
namespacepsen__scan__test.html
ac200fa7d1e5f73f5bfe6effce837dd67
(ScannerTest, new_scanner)
unittest_scanner_communication_interface.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__scanner__communication__interface_8cpp
psen_scan/scanner_communication_interface.h
psen_scan/psen_scan_udp_interface.h
psen_scan/udp_read_timeout_exception.h
TEST
unittest__scanner__communication__interface_8cpp.html
a081d37ebb0504543f4514ac58b853278
(ScannerCommunicationIntefaceTests, testFailingWriteOperation)
TEST
unittest__scanner__communication__interface_8cpp.html
ad2c20df36a455de54e97ae19e28c4837
(ScannerCommunicationIntefaceTests, testReadTimeout)
TEST
unittest__scanner__communication__interface_8cpp.html
a3d471e539afa361d9878ac5a86ed4ae3
(ScannerCommunicationIntefaceTests, testScannerOpenFailedForCompleteCoverage)
TEST
unittest__scanner__communication__interface_8cpp.html
ac6b161e9f35b2d15e74aa744b4227621
(ScannerCommunicationIntefaceTests, testScannerWriteFailedForCompleteCoverage)
TEST
unittest__scanner__communication__interface_8cpp.html
a10c9a63d0a5c0f740bf27fcc2a796ab3
(ScannerCommunicationIntefaceTests, testScannerScannerReadTimeoutForCompleteCoverage)
TEST
unittest__scanner__communication__interface_8cpp.html
a889f4a75f5fff0bc15deceda12d1a705
(ScannerCommunicationIntefaceTests, testScannerReadFailedForCompleteCoverage)
TEST
unittest__scanner__communication__interface_8cpp.html
a7a56df87cc02798f9d46be4d0e6e0919
(ScannerCommunicationIntefaceTests, testScannerCloseFailedForCompleteCoverage)
const std::string
IP_ADDR
unittest__scanner__communication__interface_8cpp.html
a60079b35dcb70de5534d4dac57a2846e
constexpr uint32_t
UDP_PORT
unittest__scanner__communication__interface_8cpp.html
a87d15e7554c9a7a83f3228937be968f3
unittest_timeout_adjust_func.cpp
/tmp/ws/src/psen_scan/test/unit_tests/
unittest__timeout__adjust__func_8cpp
psen_scan/timeout_adjust_func.h
psen_scan_test
TEST
namespacepsen__scan__test.html
a500b175ffff5fd5cefb1345931474b2e
(TimeoutAdjustFuncTests, testTimeoutIncrease)
TEST
namespacepsen__scan__test.html
a09c93f2f88358ff3185982b43a91e9b9
(TimeoutAdjustFuncTests, testMaxTimeoutExceed)
TEST
namespacepsen__scan__test.html
aa22d862b77e93ce5388d613550a9971f
(TimeoutAdjustFuncTests, testDefaultTimeoutIncrease)
TEST
namespacepsen__scan__test.html
a6e4dc482317b4a1234fdc11a34e6a6e5
(TimeoutAdjustFuncTests, testDefaultMaxTimeout)
TEST
namespacepsen__scan__test.html
ac7bf0ed6009b36c1021c4bc907dfc471
(TimeoutAdjustFuncTests, testMaxTimeoutExceedingTimeoutArgument)
psen_scan::BuildROSMessageException
classpsen__scan_1_1BuildROSMessageException.html
BuildROSMessageException
classpsen__scan_1_1BuildROSMessageException.html
ad9cd4070cfa5415c4ba142b7155807fd
(const std::string &msg)
psen_scan::CoherentMonitoringFramesException
classpsen__scan_1_1CoherentMonitoringFramesException.html
CoherentMonitoringFramesException
classpsen__scan_1_1CoherentMonitoringFramesException.html
ae7024a084c0463aa19f7add104e0dcd9
(const std::string &msg)
psen_scan::DecryptPasswordException
classpsen__scan_1_1DecryptPasswordException.html
DecryptPasswordException
classpsen__scan_1_1DecryptPasswordException.html
af26d2ba87128075a0b8e0e0589f51a30
(const std::string &msg)
psen_scan::Degree
classpsen__scan_1_1Degree.html
Degree
classpsen__scan_1_1Degree.html
a7d9a362403da18ed8d9d09b936f5f7c7
(const Degree &angle)
Degree
classpsen__scan_1_1Degree.html
af74a2d1188af79778dfaac68a5594645
(const double &angle)
Degree
classpsen__scan_1_1Degree.html
ac806e05fa3db4b30096cb69fcfa1815f
(const PSENscanInternalAngle &angle)
operator double
classpsen__scan_1_1Degree.html
a8330660870a8207dcab95c92c585a2df
() const noexcept
Degree
operator*
classpsen__scan_1_1Degree.html
ac171ac8ed1cf2804917882b0f0c55a13
(const double &rhs)
Degree &
operator*=
classpsen__scan_1_1Degree.html
a0ae45a54462addaa8871866a81c61a2f
(const double &rhs)
Degree
operator-
classpsen__scan_1_1Degree.html
a4e06dacca6b1f21dec12bfeb276647b6
(const Degree &rhs)
Degree
operator-
classpsen__scan_1_1Degree.html
a2fb96a178ff02370804dffb38e202713
()
Degree &
operator-=
classpsen__scan_1_1Degree.html
ac166551794b43edd0c2afd6c8c633aa3
(const Degree &rhs)
bool
operator<
classpsen__scan_1_1Degree.html
aac0d73288fb488bba9082a385e6bc783
(const Degree &rhs) const
Degree &
operator=
classpsen__scan_1_1Degree.html
a055665f17ef5846ee5a1a9ea75b2affc
(const Degree &rhs)=default
bool
operator==
classpsen__scan_1_1Degree.html
a066b71262374fc44121c57c96a5affd2
(const Degree &rhs) const
bool
operator>
classpsen__scan_1_1Degree.html
a0c8b8bc6ba0ba899e639c9881e0de334
(const Degree &rhs) const
double
angle_
classpsen__scan_1_1Degree.html
a34b851f8467635103fdb2ec84dab6e22
friend std::ostream &
operator<<
classpsen__scan_1_1Degree.html
af01e0bb4d0aa5f20e7e4bbdfe5e058f2
(std::ostream &os, const Degree °)
psen_scan::DiagnosticArea
structpsen__scan_1_1DiagnosticArea.html
DiagnosticInformation
diagnostic_information_
structpsen__scan_1_1DiagnosticArea.html
af8a13cb1405923a7a4e86033ada6768c
uint32_t
time_stamp_
structpsen__scan_1_1DiagnosticArea.html
a3f0f41b52074d3ac506ec5b659206742
psen_scan::DiagnosticInformation
structpsen__scan_1_1DiagnosticInformation.html
uint8_t
__pad0__
structpsen__scan_1_1DiagnosticInformation.html
ab300a4983cc43d338a5ce1d68c8508ef
uint8_t
__pad1__
structpsen__scan_1_1DiagnosticInformation.html
a75e7a9add83120faf786f2e8817a571f
uint8_t
configuration_error_
structpsen__scan_1_1DiagnosticInformation.html
a7787e0abc6c89065e8fb25106ff56693
uint8_t
display_communication_problem_
structpsen__scan_1_1DiagnosticInformation.html
a09427a2993919c4e71a1541b30fb2a55
uint8_t
dust_circuit_failure_
structpsen__scan_1_1DiagnosticInformation.html
aef9cb04327898af70cccc05ac2b21368
uint8_t
generic_error_
structpsen__scan_1_1DiagnosticInformation.html
a6715d8256170eeeb9170df72650afd60
uint8_t
incoherence_data_
structpsen__scan_1_1DiagnosticInformation.html
a14385bd74ed83e9a6530b9305d459ff1
uint8_t
integrity_check_problem_on_any_ossd_
structpsen__scan_1_1DiagnosticInformation.html
a5b231050fa73f9414ab9ffeb5376bd3d
uint8_t
internal_communication_problem_
structpsen__scan_1_1DiagnosticInformation.html
ae1e9a532dcc9558f2f321a9c9c19ab78
uint8_t
internal_error_1_
structpsen__scan_1_1DiagnosticInformation.html
a7d66e2f2be75ecd3be8c3db4552af5be
uint8_t
internal_error_2_
structpsen__scan_1_1DiagnosticInformation.html
ae74109ab8c877cc7056ab966680e1044
uint8_t
internal_error_3_
structpsen__scan_1_1DiagnosticInformation.html
a27a440aa252f776405d93ab19191cfdf
uint8_t
internal_error_4_
structpsen__scan_1_1DiagnosticInformation.html
aca2d223d26b803e7cded30d98cade7db
uint8_t
internal_error_5_
structpsen__scan_1_1DiagnosticInformation.html
a563f8065a8bde221b58d04a684fce76c
uint8_t
measure_problem_
structpsen__scan_1_1DiagnosticInformation.html
a3a723112c05e2261eec73c4233621cf0
uint8_t
network_problem_
structpsen__scan_1_1DiagnosticInformation.html
add2afbc478567f421fc72b8da802a118
uint8_t
ossd1_short_circuit_
structpsen__scan_1_1DiagnosticInformation.html
a47018843ab7a56254c25738979dd6571
uint8_t
out_of_range_error_
structpsen__scan_1_1DiagnosticInformation.html
ad416e71abfcd9f6c70abdf2796e6df87
uint8_t
power_supply_problem_
structpsen__scan_1_1DiagnosticInformation.html
a42895bbd9a83a2803f6859d1beda6aa2
uint8_t
short_circuit_at_least_two_ossd_
structpsen__scan_1_1DiagnosticInformation.html
ab5d9965c0fd9be8decd8f9727ce34b8a
uint8_t
temperature_measurement_problem_
structpsen__scan_1_1DiagnosticInformation.html
a84bb7fd9d1cf3a0d6c0462da12ec9609
uint8_t
temperature_range_error_
structpsen__scan_1_1DiagnosticInformation.html
a288b6323f6266fb92cde01d07a75ed0a
std::array< uint8_t, 15 >
unused
structpsen__scan_1_1DiagnosticInformation.html
ac1efd15f35595800e67d0e3af54c8842
uint8_t
window_cleaning_alarm_
structpsen__scan_1_1DiagnosticInformation.html
a7e099aeb34e463b9abbd7fea813be6e9
uint8_t
window_cleaning_warning_
structpsen__scan_1_1DiagnosticInformation.html
ae05e5dca8639503886fc55e94f84b584
uint8_t
zone_invalid_input_configuration_connection_
structpsen__scan_1_1DiagnosticInformation.html
a70c76668f3130ecc7d6d58801ae660f2
uint8_t
zone_invalid_input_transition_or_integrity_
structpsen__scan_1_1DiagnosticInformation.html
a3bcc58c1ee7dc07b45fe5dc832e111b3
psen_scan::DiagnosticInformationException
classpsen__scan_1_1DiagnosticInformationException.html
DiagnosticInformationException
classpsen__scan_1_1DiagnosticInformationException.html
ace8fa054793cefcbe6fb835b1756d51a
(const std::string &msg)
psen_scan::FetchMonitoringFrameException
classpsen__scan_1_1FetchMonitoringFrameException.html
FetchMonitoringFrameException
classpsen__scan_1_1FetchMonitoringFrameException.html
ace01f2649ffbef32b36fefc0eaf5db16
(const std::string &msg)
psen_scan::GetROSParameterException
classpsen__scan_1_1GetROSParameterException.html
GetROSParameterException
classpsen__scan_1_1GetROSParameterException.html
ab921ddbe93d5fc2fb9e520d178cd2903
(const std::string &msg)
psen_scan::InputStateArea
structpsen__scan_1_1InputStateArea.html
LogicalInputs
logical_inputs_
structpsen__scan_1_1InputStateArea.html
a3f0f5115ee98ab9c607547cdd7a13e76
std::array< PhysicalInputs, 3 >
physical_inputs_
structpsen__scan_1_1InputStateArea.html
a067619b85981897d77ef9d42eece6da2
psen_scan::LaserScan
structpsen__scan_1_1LaserScan.html
LaserScan
structpsen__scan_1_1LaserScan.html
a919069fc5c5fb566dc3c464575a174ec
(const PSENscanInternalAngle &resolution, const PSENscanInternalAngle &min_scan_angle, const PSENscanInternalAngle &max_scan_angle)
PSENscanInternalAngle const
max_scan_angle_
structpsen__scan_1_1LaserScan.html
a37f64380d28ea63ca7aa5942cc768265
std::vector< uint16_t >
measures_
structpsen__scan_1_1LaserScan.html
a5a130928801256e5b0bb7555aeb4cd1a
PSENscanInternalAngle const
min_scan_angle_
structpsen__scan_1_1LaserScan.html
a7bae07a077576d4fbd6462845ed66e30
PSENscanInternalAngle
resolution_
structpsen__scan_1_1LaserScan.html
a1ad81b73877204f144c8d526b9f08aed
psen_scan::LogicalInputs
structpsen__scan_1_1LogicalInputs.html
std::array< uint8_t, 8 >
input_signals_
structpsen__scan_1_1LogicalInputs.html
adfc634921b20a8ff9a43a8e2a5902e50
uint32_t
time_stamp_
structpsen__scan_1_1LogicalInputs.html
a09424432a3eefd1e4c2fee093d82fc63
psen_scan_test::MockPSENscanUDPInterface
classpsen__scan__test_1_1MockPSENscanUDPInterface.html
psen_scan::ScannerCommunicationInterface
MOCK_METHOD0
classpsen__scan__test_1_1MockPSENscanUDPInterface.html
a257be557a027afd04a6a5dea54c5687e
(open, void())
MOCK_METHOD0
classpsen__scan__test_1_1MockPSENscanUDPInterface.html
a126a11c647c7348da58045ab52155c02
(close, void())
MOCK_METHOD1
classpsen__scan__test_1_1MockPSENscanUDPInterface.html
afd9e199a90ade1f4a7a130d4f3fc24b0
(write, void(const boost::asio::mutable_buffers_1 &buffer))
MOCK_METHOD2
classpsen__scan__test_1_1MockPSENscanUDPInterface.html
aecadd9361b5963ff9ef349467e30bb57
(read, std::size_t(boost::asio::mutable_buffers_1 &buffer, const std::chrono::steady_clock::duration))
boost::asio::ip::udp::udp::endpoint
udp_endpoint_read_
classpsen__scan__test_1_1MockPSENscanUDPInterface.html
a1b4b4278ea8ef1f2d3ee62e37d3357a7
psen_scan_test::MockScanner
classpsen__scan__test_1_1MockScanner.html
psen_scan::vScanner
MOCK_METHOD0
classpsen__scan__test_1_1MockScanner.html
ad4171bf65806bf3eb7363d30b9edbfe2
(start, void())
MOCK_METHOD0
classpsen__scan__test_1_1MockScanner.html
a0ae344fbf2c0dc4cca9ca6f519bb03b4
(stop, void())
MOCK_METHOD0
classpsen__scan__test_1_1MockScanner.html
ad18b611b443372aebdf33d60df5367a1
(getCompleteScan, psen_scan::LaserScan())
psen_scan_test::MockUDPServer
classpsen__scan__test_1_1MockUDPServer.html
void
asyncReceive
classpsen__scan__test_1_1MockUDPServer.html
a5a112ac26c7c48ffb8be293303bd73c7
()
void
asyncSend
classpsen__scan__test_1_1MockUDPServer.html
ac65b236d35c49796b82ab1732cdcefe7
(const udp::endpoint &send_endpoint, const boost::array< char, N > &send_buffer)
MOCK_CONST_METHOD0
classpsen__scan__test_1_1MockUDPServer.html
a63a7fa538322cdb103fa18eb3a9ea1b4
(receivedUdpMsg, void())
MockUDPServer
classpsen__scan__test_1_1MockUDPServer.html
a8c9a0802e36ad8f774d4d82a85e4f4d8
(const unsigned short scanner_port_write=psen_scan::PSEN_SCAN_PORT_WRITE, const unsigned short scanner_port_read=psen_scan::PSEN_SCAN_PORT_READ)
void
startIOService
classpsen__scan__test_1_1MockUDPServer.html
a9ee816bf27fbc30f25176b73ebd89411
()
~MockUDPServer
classpsen__scan__test_1_1MockUDPServer.html
ac8ebc8df5c4af8e04e57d34961d9ccce
()
void
handleReceive
classpsen__scan__test_1_1MockUDPServer.html
a8764dbd136d7fecd21fccfbb9e44c9c5
(const boost::system::error_code &error, std::size_t)
void
handleSend
classpsen__scan__test_1_1MockUDPServer.html
a8df651610c827f3e2dd64af1fa5c9c03
(const boost::system::error_code &, std::size_t)
boost::asio::io_service
io_service_
classpsen__scan__test_1_1MockUDPServer.html
aa29ed1233c0b7cc457eeafbe61eaa800
boost::array< char, 100 >
recv_buffer_
classpsen__scan__test_1_1MockUDPServer.html
aff88b21e3b9beb7c106e0c55a3c4da93
udp::endpoint
remote_endpoint_
classpsen__scan__test_1_1MockUDPServer.html
aad5158deb76f8802782ad7f4ea345684
boost::thread
service_thread_
classpsen__scan__test_1_1MockUDPServer.html
af0eaedeff104d6fde70acf4496c56499
udp::socket
socket_receive_
classpsen__scan__test_1_1MockUDPServer.html
a23242f9c74b7a8bb2539d5e2e25e29e7
udp::socket
socket_send_
classpsen__scan__test_1_1MockUDPServer.html
ab82e43ac48df357adb846ac249f1d0ec
psen_scan::MonitoringFrame
structpsen__scan_1_1MonitoringFrame.html
PSENscanInternalAngle
to_theta
structpsen__scan_1_1MonitoringFrame.html
a3e7fa3e840a728ca516eb5b20cefb407
() const
uint32_t
device_status_
structpsen__scan_1_1MonitoringFrame.html
a002486266e64eb16655e390cdbffa03f
DiagnosticArea
diagnostic_area_
structpsen__scan_1_1MonitoringFrame.html
a16d3f59499bdcc908fa1e4faffd7f50f
uint16_t
from_theta_
structpsen__scan_1_1MonitoringFrame.html
af00ed80621476bfd4f5ece8c2532462a
InputStateArea
input_state_area_
structpsen__scan_1_1MonitoringFrame.html
af12575e6cac1d9e815ab5abc35f64778
std::array< uint16_t, 550 >
measures_
structpsen__scan_1_1MonitoringFrame.html
ad562dfa661f12253e32af873cff6314f
uint16_t
number_of_samples_
structpsen__scan_1_1MonitoringFrame.html
a8a31c37d718a89f94bee6bddb742dc76
uint32_t
opcode_
structpsen__scan_1_1MonitoringFrame.html
ac97d0bb565236e1310d0d9cd5aacbeca
OutputStateArea
output_state_area_
structpsen__scan_1_1MonitoringFrame.html
a7c1c179e52233dacbde31ab80ae8fee2
uint8_t
resolution_
structpsen__scan_1_1MonitoringFrame.html
a533bc57736c009309417f6aad4193ba9
uint32_t
scan_counter_
structpsen__scan_1_1MonitoringFrame.html
a6e49bd01d9751cb823f718e9bff2a4f1
uint8_t
scanner_id_
structpsen__scan_1_1MonitoringFrame.html
a4c92c5552ecd6612f548d3712a2592e5
uint32_t
transaction_type_
structpsen__scan_1_1MonitoringFrame.html
abfe6437c5a436cf76a81f40666fa6f9f
uint32_t
working_mode_
structpsen__scan_1_1MonitoringFrame.html
a7d7360c3eb1e267d438ee9e303645c35
psen_scan::OutputStateArea
structpsen__scan_1_1OutputStateArea.html
uint32_t
outputs_
structpsen__scan_1_1OutputStateArea.html
a4fabf47b1eb6080440d9f4be714b00f8
uint32_t
time_stamp_
structpsen__scan_1_1OutputStateArea.html
af085f698efaa5f48c01184c321d8e136
psen_scan::ParseMonitoringFrameException
classpsen__scan_1_1ParseMonitoringFrameException.html
ParseMonitoringFrameException
classpsen__scan_1_1ParseMonitoringFrameException.html
a3f124e5a42b790eaae617e835db6325b
(const std::string &msg)
psen_scan::PhysicalInputs
structpsen__scan_1_1PhysicalInputs.html
std::array< uint8_t, 10 >
input_signals_
structpsen__scan_1_1PhysicalInputs.html
a9b887ef7636746ac4af29f072eb0d3f5
uint32_t
time_stamp_
structpsen__scan_1_1PhysicalInputs.html
a1c982b1ce7bc957a25b94289c40b4566
psen_scan::PSENScanFatalException
classpsen__scan_1_1PSENScanFatalException.html
PSENScanFatalException
classpsen__scan_1_1PSENScanFatalException.html
acae3ad4348e4835de89860a769e846cb
(const std::string &msg)
psen_scan::PSENscanInternalAngle
classpsen__scan_1_1PSENscanInternalAngle.html
operator int
classpsen__scan_1_1PSENscanInternalAngle.html
acd9079d1ae1e4e14cd515d6cb783e1b4
() const noexcept
bool
operator!=
classpsen__scan_1_1PSENscanInternalAngle.html
a59f4c2bdc785cadf5ed76d3f13d92ac4
(const PSENscanInternalAngle &rhs) const
PSENscanInternalAngle
operator+
classpsen__scan_1_1PSENscanInternalAngle.html
a2c17cdba55601227ab67e4a40949a321
(const PSENscanInternalAngle &rhs) const
PSENscanInternalAngle
operator+=
classpsen__scan_1_1PSENscanInternalAngle.html
a975a7864231b72ec22f7eca05d572be8
(const PSENscanInternalAngle &rhs)
PSENscanInternalAngle
operator-
classpsen__scan_1_1PSENscanInternalAngle.html
aff4b2056d45d344b79f73208f19d299c
(const PSENscanInternalAngle &rhs) const
PSENscanInternalAngle
operator-
classpsen__scan_1_1PSENscanInternalAngle.html
a73e3700c6ebabc1bb040d50fcd97fe3e
()
PSENscanInternalAngle
operator-=
classpsen__scan_1_1PSENscanInternalAngle.html
aeb6acd661ec0a00b16b3ccb7c17b6a60
(const PSENscanInternalAngle &rhs)
bool
operator<
classpsen__scan_1_1PSENscanInternalAngle.html
ac5360d3180771461d970ba7e55d94975
(const PSENscanInternalAngle &rhs) const
bool
operator<=
classpsen__scan_1_1PSENscanInternalAngle.html
a957421cdbbae37924f63ea1a02c66366
(const PSENscanInternalAngle &rhs) const
PSENscanInternalAngle &
operator=
classpsen__scan_1_1PSENscanInternalAngle.html
a83292f15a30beb02964bf5a4bec5e17f
(const PSENscanInternalAngle &rhs)=default
bool
operator==
classpsen__scan_1_1PSENscanInternalAngle.html
aee8227ed95c6db8cf310722ce66c378a
(const PSENscanInternalAngle &rhs) const
bool
operator>
classpsen__scan_1_1PSENscanInternalAngle.html
aea605f60f11e6160b01f6ed830b10f93
(const PSENscanInternalAngle &rhs) const
bool
operator>=
classpsen__scan_1_1PSENscanInternalAngle.html
a87230addcc7becf19a8a4892acab3bc9
(const PSENscanInternalAngle &rhs) const
PSENscanInternalAngle
classpsen__scan_1_1PSENscanInternalAngle.html
a961f435d794439cd22ebc0308ae6063e
(const PSENscanInternalAngle &angle)
PSENscanInternalAngle
classpsen__scan_1_1PSENscanInternalAngle.html
abe23eda5767fd186433925fc2c85d217
(const int &angle)
PSENscanInternalAngle
classpsen__scan_1_1PSENscanInternalAngle.html
a02f6897edf711a5002689784c1bf88f2
(const Degree &angle)
int
angle_
classpsen__scan_1_1PSENscanInternalAngle.html
af11f8cd0ca857dda8e9bff199750ce50
friend std::ostream &
operator<<
classpsen__scan_1_1PSENscanInternalAngle.html
a27f9ecc97d03a4187e94d32f5880e66e
(std::ostream &os, const PSENscanInternalAngle °)
psen_scan::PSENscanUDPInterface
classpsen__scan_1_1PSENscanUDPInterface.html
psen_scan::ScannerCommunicationInterface
void
close
classpsen__scan_1_1PSENscanUDPInterface.html
a5c7399e8632ac0ffa7293baed99bf9fd
() override
void
open
classpsen__scan_1_1PSENscanUDPInterface.html
a59a9d12ef007f457929b495b4e143ce0
() override
PSENscanUDPInterface
classpsen__scan_1_1PSENscanUDPInterface.html
af6a5e56f75cef5a744cc07abf7579d92
(const std::string &scanner_ip, const uint32_t &host_udp_port, const unsigned short scanner_port_write=PSEN_SCAN_PORT_WRITE, const unsigned short scanner_port_read=PSEN_SCAN_PORT_READ)
std::size_t
read
classpsen__scan_1_1PSENscanUDPInterface.html
a3c2137fa529e76c3a5c132ec884c55a8
(boost::asio::mutable_buffers_1 &buffer, const std::chrono::steady_clock::duration timeout) override
void
write
classpsen__scan_1_1PSENscanUDPInterface.html
a02d72f1a81ff234f15c900e57b04f4e9
(const boost::asio::mutable_buffers_1 &buffer) override
virtual
~PSENscanUDPInterface
classpsen__scan_1_1PSENscanUDPInterface.html
ae018c36815fb4dec8eeb3b7e82172438
()
bool
isUdpMsgAvailable
classpsen__scan_1_1PSENscanUDPInterface.html
ac72a536561d75d9c70553782d5f93e00
() const
boost::asio::io_service
io_service_
classpsen__scan_1_1PSENscanUDPInterface.html
a224272a98d808ef2f13f1eabcec98448
boost::asio::ip::udp::socket
socket_read_
classpsen__scan_1_1PSENscanUDPInterface.html
a36377ccdfee8642f9bcd2395e50954b8
boost::asio::ip::udp::socket
socket_write_
classpsen__scan_1_1PSENscanUDPInterface.html
afb51e6a0181ffae4ba44385b473a4496
boost::asio::ip::udp::endpoint
udp_read_endpoint_
classpsen__scan_1_1PSENscanUDPInterface.html
ad902ebeea8ab6bcebddc3ffc2178178d
boost::asio::ip::udp::endpoint
udp_write_endpoint_
classpsen__scan_1_1PSENscanUDPInterface.html
ac8ad0362a4797c87cff305f6b393e932
psen_scan_test::ros_scanner_node_test
classpsen__scan__test_1_1ros__scanner__node__test.html
void
SetUp
classpsen__scan__test_1_1ros__scanner__node__test.html
a5616134493b07db94cc3ad90ba924f7e
() override
void
TearDown
classpsen__scan__test_1_1ros__scanner__node__test.html
a349525337418401ef4c02585f5e76069
() override
LaserScan *
laser_scan_error_1
classpsen__scan__test_1_1ros__scanner__node__test.html
a1a53ee9f02e209eb856bdefc50587861
LaserScan *
laser_scan_error_2
classpsen__scan__test_1_1ros__scanner__node__test.html
a14e9fbc4b50e757ba27c0aabacf9c3c8
LaserScan *
laser_scan_error_3
classpsen__scan__test_1_1ros__scanner__node__test.html
a15742ca0ca625467053d178a532ee96d
LaserScan *
laser_scan_fake
classpsen__scan__test_1_1ros__scanner__node__test.html
afdbc5d7a636b8ab98e9efaa202953441
ros::NodeHandle
node1_nh_test
classpsen__scan__test_1_1ros__scanner__node__test.html
acbe2a8a2523f8f3dda0cd86abb894f49
std::unique_ptr< MockScanner >
node1_Scanner_test
classpsen__scan__test_1_1ros__scanner__node__test.html
aa35a9463da5534a9d7192459c36f8069
psen_scan_test::ROSInvalidParameterTest
classpsen__scan__test_1_1ROSInvalidParameterTest.html
psen_scan_test::ROSParameterHandlerTest
ROSInvalidParameterTest
classpsen__scan__test_1_1ROSInvalidParameterTest.html
a918e76ee56ada0b97f6394e9d593f185
()
psen_scan::RosParameterHandler
classpsen__scan_1_1RosParameterHandler.html
PSENscanInternalAngle
getAngleEnd
classpsen__scan_1_1RosParameterHandler.html
aca4291dbbcc888828353024c558d9fff
() const
PSENscanInternalAngle
getAngleStart
classpsen__scan_1_1RosParameterHandler.html
a3abbd4e744e2a22318192ec5c471a02a
() const
std::string
getFrameID
classpsen__scan_1_1RosParameterHandler.html
ad7896f6c5e8409d4002276b67f39d8b4
() const
uint32_t
getHostIP
classpsen__scan_1_1RosParameterHandler.html
ab80c2decbfd11f709c96bce287e79ff9
() const
uint32_t
getHostUDPPort
classpsen__scan_1_1RosParameterHandler.html
aa33d64d10b298d3fe51e3ec1283c2a4a
() const
bool
getOptionalParamFromParamServer
classpsen__scan_1_1RosParameterHandler.html
a02cd169f6065604695eadcf33c9872cd
(const std::string &key, T ¶m)
std::string
getPassword
classpsen__scan_1_1RosParameterHandler.html
af15015a26e2c6eda0ef672af4e282017
() const
void
getRequiredParamFromParamServer
classpsen__scan_1_1RosParameterHandler.html
a58e7afe40ed2c98d7f8eeb020db5cd62
(const std::string &key, T ¶m)
std::string
getSensorIP
classpsen__scan_1_1RosParameterHandler.html
ada1336060a681f587dfffdace3097ff8
() const
uint16_t
getSkip
classpsen__scan_1_1RosParameterHandler.html
a4485baa51c2a547e4002ba23465ef660
() const
Degree
getXAxisRotation
classpsen__scan_1_1RosParameterHandler.html
a640fd008b2efb6b22809830c62a99777
() const
RosParameterHandler
classpsen__scan_1_1RosParameterHandler.html
a37ab774c2fc1ce2ededba700a8cf94b8
(const ros::NodeHandle &nh)
void
updateAllParamsFromParamServer
classpsen__scan_1_1RosParameterHandler.html
a3a2fa25c523030b2a390a41cb141be12
()
static std::string
decryptPassword
classpsen__scan_1_1RosParameterHandler.html
aa57f6eff4c9e02306a236e180a12b057
(const std::string &encrypted_password)
PSENscanInternalAngle
angle_end_
classpsen__scan_1_1RosParameterHandler.html
a3814df5aac5b0586d421d3d31c068ecd
PSENscanInternalAngle
angle_start_
classpsen__scan_1_1RosParameterHandler.html
a3f5466d524e54625d77a51ae94ba031d
std::string
frame_id_
classpsen__scan_1_1RosParameterHandler.html
afce953309dc2c534cd5bf5880321b0d9
uint32_t
host_ip_
classpsen__scan_1_1RosParameterHandler.html
ac7abcc6d6c6720f619468a092bc9098b
uint32_t
host_udp_port_
classpsen__scan_1_1RosParameterHandler.html
a1b472b2efe26f5fa258cc078e4254cda
ros::NodeHandle const
nh_
classpsen__scan_1_1RosParameterHandler.html
a6db50f700bc0530466e3e346b7b8cb82
std::string
password_
classpsen__scan_1_1RosParameterHandler.html
a5a940480e76bf87e1548e3603c0b728b
std::string
sensor_ip_
classpsen__scan_1_1RosParameterHandler.html
a104f2e850dbe4ff36b5513928b9cd32b
uint16_t
skip_
classpsen__scan_1_1RosParameterHandler.html
ad82446bedbb9ce9e4aa26b8787f15e6e
Degree
x_axis_rotation_
classpsen__scan_1_1RosParameterHandler.html
ab0438a47ff349bde156ef7c538e69111
psen_scan_test::ROSParameterHandlerTest
classpsen__scan__test_1_1ROSParameterHandlerTest.html
ROSParameterHandlerTest
classpsen__scan__test_1_1ROSParameterHandlerTest.html
ae3a20f92311380a7440d2ca315ed1ec7
()
PSENscanInternalAngle
expected_angle_end_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a63e420af374096420b0dec967f4f7ba5
PSENscanInternalAngle
expected_angle_start_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a624c51f21275294ad2cd6dd8ebeed203
std::string
expected_frame_id_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a67080b8dfcffc3e18cfb5106828d53ae
uint32_t
expected_host_ip_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a0d909588e7e51113d22525e556ced3a6
uint32_t
expected_host_udp_port_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
ab074f0d2eac74c3ce1f233df68debe3f
std::string
expected_password_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
aecfc110fd9fd91c2ce1ecd3a787e3e5e
uint16_t
expected_skip_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a3a9a9a18bdd936ddc1949b459fceae6a
Degree
expected_x_axis_rotation_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a38b2317e1e01e047111fa1259cd01f2f
std::string
host_ip_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a6459b2ee8d67ab9cb919c42d1246a2aa
int
host_udp_port_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a101b9f1d023e98ee323f6817d26af344
ros::NodeHandle
node_handle_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a39d58adbe7165e467d674be496a4c14f
std::string
password_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a6597a829d55c27d02ba37cfde0708b85
std::string
sensor_ip_
classpsen__scan__test_1_1ROSParameterHandlerTest.html
a51543eb0f71741ca3f5ca9094e1ce8e9
psen_scan_test::ROSRequiredParameterTest
classpsen__scan__test_1_1ROSRequiredParameterTest.html
psen_scan_test::ROSParameterHandlerTest
ROSRequiredParameterTest
classpsen__scan__test_1_1ROSRequiredParameterTest.html
a79e7e750eaf92407ba2013cacc61672a
()
psen_scan::ROSScannerNode
classpsen__scan_1_1ROSScannerNode.html
sensor_msgs::LaserScan
buildRosMessage
classpsen__scan_1_1ROSScannerNode.html
a97e31500f268ee856f3afdb7903380b3
(const LaserScan &laserscan)
void
processingLoop
classpsen__scan_1_1ROSScannerNode.html
a77ffddb5439e72fee76b9293f7ce159b
()
ROSScannerNode
classpsen__scan_1_1ROSScannerNode.html
aabf6942c7bc8b5d81d2842b57e8d0d04
(ros::NodeHandle &nh, const std::string &topic, const std::string &frame_id, const uint16_t &skip, const Degree &x_axis_rotation, std::unique_ptr< vScanner > scanner)
std::string
frame_id_
classpsen__scan_1_1ROSScannerNode.html
af99152302902f9f89dc9472b3102a845
ros::NodeHandle
nh_
classpsen__scan_1_1ROSScannerNode.html
a2146bfdc06d08de30fc9a3c79227b7d4
ros::Publisher
pub_
classpsen__scan_1_1ROSScannerNode.html
a4b2427ca6ba3fa3038f7d2c9dfd5c50f
std::unique_ptr< vScanner >
scanner_
classpsen__scan_1_1ROSScannerNode.html
a13382004bc8e55d3fe955aba9376dce1
uint16_t
skip_
classpsen__scan_1_1ROSScannerNode.html
a967d06070921075b080ba295b3c6b0e3
Degree
x_axis_rotation_
classpsen__scan_1_1ROSScannerNode.html
a922d4b04a4b013b842fef7afc320395a
psen_scan::Scanner
classpsen__scan_1_1Scanner.html
psen_scan::vScanner
LaserScan
getCompleteScan
classpsen__scan_1_1Scanner.html
a32d5d39b56b6646f6145e110f9c81f1b
()
Scanner
classpsen__scan_1_1Scanner.html
a51a56fc4dc4aa41b0918a3c987809025
(const std::string &scanner_ip, const uint32_t &host_ip, const uint32_t &host_udp_port, const std::string &password, const PSENscanInternalAngle &angle_start, const PSENscanInternalAngle &angle_end, std::unique_ptr< ScannerCommunicationInterface > communication_interface)
void
start
classpsen__scan_1_1Scanner.html
a7613ef9ecaffbcccac8b38ba46771fbc
()
void
stop
classpsen__scan_1_1Scanner.html
a9fd4c944e82e142112d8ee30bff2fa51
()
MonitoringFrame
fetchMonitoringFrame
classpsen__scan_1_1Scanner.html
ac9285e3314dd2ace9393f06c61ac503e
(std::chrono::steady_clock::duration timeout)
bool
isDiagnosticInformationOk
classpsen__scan_1_1Scanner.html
a3ae8b6deac1216fbf34396c0696c3257
(const DiagnosticInformation &diag_info)
bool
parseFields
classpsen__scan_1_1Scanner.html
afcbd1df00f03af84d5272a0ae417eec2
(const MonitoringFrame &monitoring_frame)
PSENscanInternalAngle
angle_end_
classpsen__scan_1_1Scanner.html
aca6a4d6a0a75875205e04d15c107bc8b
PSENscanInternalAngle
angle_start_
classpsen__scan_1_1Scanner.html
aa67a2f5a3559873510f7717f7854e410
std::unique_ptr< ScannerCommunicationInterface >
communication_interface_
classpsen__scan_1_1Scanner.html
a86fa0369e2ecb2fcd5002605c2f2b443
MonitoringFrame
previous_monitoring_frame_
classpsen__scan_1_1Scanner.html
a5b4bee451d765a4d522d40f06bd2cd9f
std::string
scanner_ip_
classpsen__scan_1_1Scanner.html
a06bb9677c60656159c16d889d789bdf1
StartMonitoringFrame
start_monitoring_frame_
classpsen__scan_1_1Scanner.html
af02e214e617b8cdf459fdd94bebb7b96
StopMonitoringFrame
stop_monitoring_frame_
classpsen__scan_1_1Scanner.html
a9a3c791e6f204859229cd658a7ae16a1
psen_scan::ScannerCloseFailed
classpsen__scan_1_1ScannerCloseFailed.html
ScannerCloseFailed
classpsen__scan_1_1ScannerCloseFailed.html
a7dd8707964d17390b97764f12d130553
(const std::string error_desc)
psen_scan::ScannerCommunicationInterface
classpsen__scan_1_1ScannerCommunicationInterface.html
virtual void
close
classpsen__scan_1_1ScannerCommunicationInterface.html
adb9b6dcbadd792738584539cd375cfc1
()=0
virtual void
open
classpsen__scan_1_1ScannerCommunicationInterface.html
afa656d1b25ef09b9cc689b304e6ca850
()=0
virtual std::size_t
read
classpsen__scan_1_1ScannerCommunicationInterface.html
aa875b9352bfd548fb0d3656ac822c0a2
(boost::asio::mutable_buffers_1 &buffer, const std::chrono::steady_clock::duration timeout)=0
virtual void
write
classpsen__scan_1_1ScannerCommunicationInterface.html
a11ffa8a9ee980cb18225984fc84fb672
(const boost::asio::mutable_buffers_1 &buffer)=0
virtual
~ScannerCommunicationInterface
classpsen__scan_1_1ScannerCommunicationInterface.html
af21ed5c0cc1e33ade6f337af8b310f36
()=default
psen_scan_test::ScannerCommunicationInterfaceTests
classpsen__scan__test_1_1ScannerCommunicationInterfaceTests.html
void
SetUp
classpsen__scan__test_1_1ScannerCommunicationInterfaceTests.html
a924af182a1f020f67b20078987c83e5f
() override
std::future< std::size_t >
startAsyncReadOperation
classpsen__scan__test_1_1ScannerCommunicationInterfaceTests.html
aff69520ab295d62d0ebe15f5405fc7a7
(boost::asio::mutable_buffers_1 &read_buf)
MockUDPServer
mock_udp_server_
classpsen__scan__test_1_1ScannerCommunicationInterfaceTests.html
a525ec0a5476ab5bc1d65f34aea3e7f9e
PSENscanUDPInterface
scanner_interface_
classpsen__scan__test_1_1ScannerCommunicationInterfaceTests.html
a3967658ea239477b02601be2b52f5f64
psen_scan::ScannerOpenFailed
classpsen__scan_1_1ScannerOpenFailed.html
ScannerOpenFailed
classpsen__scan_1_1ScannerOpenFailed.html
a036787b97974cf07ee4c10637697b184
(const std::string error_desc)
psen_scan::ScannerReadFailed
classpsen__scan_1_1ScannerReadFailed.html
ScannerReadFailed
classpsen__scan_1_1ScannerReadFailed.html
af36425867fa6487fe2bb3c6c37b73b38
(const std::string error_desc)
psen_scan::ScannerReadTimeout
classpsen__scan_1_1ScannerReadTimeout.html
ScannerReadTimeout
classpsen__scan_1_1ScannerReadTimeout.html
af3fb5f085727e12ffc6bc57a39fdc4bd
(const std::string error_desc)
psen_scan_test::ScannerTest
classpsen__scan__test_1_1ScannerTest.html
void
SetUp
classpsen__scan__test_1_1ScannerTest.html
a524e2a9b753a5e9dc9bbdc9b360c7c19
() override
std::vector< MonitoringFrame >
expected_monitoring_frames_
classpsen__scan__test_1_1ScannerTest.html
a78863d30405733b2b2ddd0facc2871f5
std::unique_ptr< MockPSENscanUDPInterface >
udp_interface_ptr
classpsen__scan__test_1_1ScannerTest.html
a1938951fcf85ab1e57dc271a81c0bd2c
psen_scan::ScannerWriteFailed
classpsen__scan_1_1ScannerWriteFailed.html
ScannerWriteFailed
classpsen__scan_1_1ScannerWriteFailed.html
a27c60e9619fa2f77bddf1b4ee4077924
(const std::string error_desc)
psen_scan::StartMonitoringFrame
structpsen__scan_1_1StartMonitoringFrame.html
StartMonitoringFrame
structpsen__scan_1_1StartMonitoringFrame.html
a9604e78c947d0058e645a621c95c763c
(const std::string &password="", const uint32_t &host_ip=0, const uint32_t &host_udp_port=0)
uint32_t
crc_
structpsen__scan_1_1StartMonitoringFrame.html
ab3bf8ddfd91c3e924e6421b21385b1bf
uint64_t const
FIXED_SEQUENCE_
structpsen__scan_1_1StartMonitoringFrame.html
a027db948b253ad5f9c87e83f2dc0b3a2
uint32_t
host_ip_
structpsen__scan_1_1StartMonitoringFrame.html
a79092ea6fc7c53ea4745e4aa2da0f07a
uint32_t
host_udp_port_
structpsen__scan_1_1StartMonitoringFrame.html
a66d0e912c47fe821eb3232cab9c6760e
uint32_t const
OPCODE_
structpsen__scan_1_1StartMonitoringFrame.html
ac13e84880d843ea60646f167544dc4ee
char
password_
structpsen__scan_1_1StartMonitoringFrame.html
a3664577e0ac9ab29c75baffff030992d
[8]
std::array< uint16_t, 12 > const
RESERVED2_
structpsen__scan_1_1StartMonitoringFrame.html
a45400c43569ae05b98e1b19a6f23289e
uint32_t const
RESERVED_
structpsen__scan_1_1StartMonitoringFrame.html
a6ff5d52e280058052a0d5d5d064002b9
psen_scan::StopMonitoringFrame
structpsen__scan_1_1StopMonitoringFrame.html
StopMonitoringFrame
structpsen__scan_1_1StopMonitoringFrame.html
a75960da9ca7e43a8c78daa574634ccec
(const std::string &password="")
uint32_t
crc_
structpsen__scan_1_1StopMonitoringFrame.html
a4f347b71afc863422abbfaa23f5cb8b1
uint32_t const
OPCODE_
structpsen__scan_1_1StopMonitoringFrame.html
a7d20be7c31c9d7fe418f753b37517924
char
password_
structpsen__scan_1_1StopMonitoringFrame.html
ac160072920027bd51148e15a1470936f
[8]
uint32_t const
RESERVED_
structpsen__scan_1_1StopMonitoringFrame.html
a6123bb7313aec07ad590ecc8f49abe6e
psen_scan_test::TestSubscriber
classpsen__scan__test_1_1TestSubscriber.html
void
callback
classpsen__scan__test_1_1TestSubscriber.html
a7fcb2f29d71cf611f1901938ab6f6e99
(const sensor_msgs::LaserScan::ConstPtr &newMessage)
void
spin
classpsen__scan__test_1_1TestSubscriber.html
a43f15461c46361ff89cafce29630016b
()
TestSubscriber
classpsen__scan__test_1_1TestSubscriber.html
ae07aa88f02089eb7a9baac5eb40ce691
(const ros::NodeHandle &nh, const std::string &topic)
sensor_msgs::LaserScan
message_
classpsen__scan__test_1_1TestSubscriber.html
abae6993781d26470448e371a2d6f6421
ros::NodeHandle
nh_
classpsen__scan__test_1_1TestSubscriber.html
aa672eec0cc623ceeaec3bd62ce8a7a32
bool
ready_
classpsen__scan__test_1_1TestSubscriber.html
a260867778cd36b76238e40389c316d2e
int
receivedMessage_
classpsen__scan__test_1_1TestSubscriber.html
ae1b7d0d7257191b8bbb7b056a8812d6b
ros::Subscriber
sub_
classpsen__scan__test_1_1TestSubscriber.html
a2324760bddf113ec533de9c4b31f7ed5
psen_scan::UDPReadTimeoutException
classpsen__scan_1_1UDPReadTimeoutException.html
UDPReadTimeoutException
classpsen__scan_1_1UDPReadTimeoutException.html
ad514f3197ddddc2430e8388f4ef8947e
(const std::string &msg)
psen_scan::vScanner
classpsen__scan_1_1vScanner.html
virtual LaserScan
getCompleteScan
classpsen__scan_1_1vScanner.html
a5447b12eeddc2aaa8e66b232d0083953
()=0
virtual void
start
classpsen__scan_1_1vScanner.html
ad12195a81695e72332ed7d36bb5e5c51
()=0
virtual void
stop
classpsen__scan_1_1vScanner.html
aed999802338a3a51197fdbb5aed2946c
()=0
virtual
~vScanner
classpsen__scan_1_1vScanner.html
a055f65a4e9b618a076ab6349e1caefe6
()=default
acceptancetest_high_cpu
namespaceacceptancetest__high__cpu.html
def
get_psen_scan_process
namespaceacceptancetest__high__cpu.html
a19e708ea0bf5ef1ca713db6e650ee29f
()
string
GREEN
namespaceacceptancetest__high__cpu.html
a84effb528b97ae58ab2a295845847353
string
NAME
namespaceacceptancetest__high__cpu.html
a81a7d9d56c9f94fde6a38264bd293437
string
NC
namespaceacceptancetest__high__cpu.html
aa603f82deb9502019a6a370f3824826d
int
OBSERVATION_DURATION_SEC
namespaceacceptancetest__high__cpu.html
ad078d9cb214ff4c702a15e1c563118b8
int
OBSERVATION_FREQUENCY_HZ
namespaceacceptancetest__high__cpu.html
aac876688b90f8cc66eef3cf91c50bfab
process
namespaceacceptancetest__high__cpu.html
af6826a57c111c28bc3fe1ef7c88fc3e2
string
PSEN_SCAN_PROCESS_NAME
namespaceacceptancetest__high__cpu.html
ad0843439f6428d54123b42177cb91d44
string
RED
namespaceacceptancetest__high__cpu.html
ac3b551177af114542b3ef9e360322dff
int
RETURN_CODE_ERROR
namespaceacceptancetest__high__cpu.html
a4fa8640cc7bb04552f71fe2d7ac4f560
int
RETURN_CODE_FAILURE
namespaceacceptancetest__high__cpu.html
ac232f167bcda6380537b4ac247220b99
int
RETURN_CODE_SUCCESS
namespaceacceptancetest__high__cpu.html
af30b0f2469d789f2f9ceb21eec259ac3
start_time
namespaceacceptancetest__high__cpu.html
a0a066eb54c36ac3eec2e1227d092cc2c
int
THRESHOLD_PRECENT
namespaceacceptancetest__high__cpu.html
a342825ae7be18a2e7e1db4faf14b7653
utilization
namespaceacceptancetest__high__cpu.html
a896ca533c3bcbac92cebd67dcf864d36
string
YELLOW
namespaceacceptancetest__high__cpu.html
a16118f545329d0eb9295baa24235512a
psen_scan
namespacepsen__scan.html
psen_scan::BuildROSMessageException
psen_scan::CoherentMonitoringFramesException
psen_scan::DecryptPasswordException
psen_scan::Degree
psen_scan::DiagnosticArea
psen_scan::DiagnosticInformation
psen_scan::DiagnosticInformationException
psen_scan::FetchMonitoringFrameException
psen_scan::GetROSParameterException
psen_scan::InputStateArea
psen_scan::LaserScan
psen_scan::LogicalInputs
psen_scan::MonitoringFrame
psen_scan::OutputStateArea
psen_scan::ParseMonitoringFrameException
psen_scan::PhysicalInputs
psen_scan::PSENScanFatalException
psen_scan::PSENscanInternalAngle
psen_scan::PSENscanUDPInterface
psen_scan::RosParameterHandler
psen_scan::ROSScannerNode
psen_scan::Scanner
psen_scan::ScannerCloseFailed
psen_scan::ScannerCommunicationInterface
psen_scan::ScannerOpenFailed
psen_scan::ScannerReadFailed
psen_scan::ScannerReadTimeout
psen_scan::ScannerWriteFailed
psen_scan::StartMonitoringFrame
psen_scan::StopMonitoringFrame
psen_scan::UDPReadTimeoutException
psen_scan::vScanner
struct psen_scan::DiagnosticArea
DiagnosticArea
namespacepsen__scan.html
afac740dea4eb9dc471e957667272ed60
struct psen_scan::DiagnosticInformation
DiagnosticInformation
namespacepsen__scan.html
a556ff8320319ab126824e635d68cd4b1
struct psen_scan::InputStateArea
InputStateArea
namespacepsen__scan.html
ab092fe6f9fcaedf3c2737b8fe2e52354
struct psen_scan::LaserScan
LaserScan
namespacepsen__scan.html
adfdf966f36501a2177fc218f85ec3418
struct psen_scan::LogicalInputs
LogicalInputs
namespacepsen__scan.html
af68bee3f8836a5e32b994c0a988e95e0
struct psen_scan::MonitoringFrame
MonitoringFrame
namespacepsen__scan.html
ad402d226f6ab445ff5e1bb53733c5797
struct psen_scan::OutputStateArea
OutputStateArea
namespacepsen__scan.html
aa0c390b2877b3ebf86a7308470e08924
struct psen_scan::PhysicalInputs
PhysicalInputs
namespacepsen__scan.html
ab7fce2d1357927febbbd40d11a5d3f1e
struct psen_scan::StartMonitoringFrame
StartMonitoringFrame
namespacepsen__scan.html
ac0ce38f299398d6c13faa585777491cf
struct psen_scan::StopMonitoringFrame
StopMonitoringFrame
namespacepsen__scan.html
ae6d2059d23e9f2fcecd47b6b99fd299c
static const PSENscanInternalAngle
DEFAULT_ANGLE_END
namespacepsen__scan.html
a80017389d4feecc40beaf398103e0828
(2750)
static const PSENscanInternalAngle
DEFAULT_ANGLE_START
namespacepsen__scan.html
aff62226d0e9a2bdcf3da63e332711709
(0)
static const Degree
DEFAULT_X_AXIS_ROTATION
namespacepsen__scan.html
a6b557ca94e0e848b08dab02ab629b46d
(137.5)
double
degToRad
namespacepsen__scan.html
a36c77a19fcf3c54a196e7d154e997923
(const Degree °)
bool
isValidIpAddress
namespacepsen__scan.html
a543d92467d7b569e87e4104f3a21d3c5
(const char *ipAddress)
PSENscanInternalAngle const
MAX_SCAN_ANGLE
namespacepsen__scan.html
a7bcad64915b330fd57799863ae3f0114
(2750)
static const Degree
MAX_X_AXIS_ROTATION
namespacepsen__scan.html
a783117163314fda16813b29e90abb23b
(360.0)
PSENscanInternalAngle const
MIN_SCAN_ANGLE
namespacepsen__scan.html
a8bd704e079edac3589d6825048e22d0b
(0)
static const Degree
MIN_X_AXIS_ROTATION
namespacepsen__scan.html
a3ab09dd610081e0d74c932a5aa40ec3b
(-360.0)
std::ostream &
operator<<
namespacepsen__scan.html
aefd5073796ac2faba4279614afebc2e6
(std::ostream &os, const Degree °)
std::ostream &
operator<<
namespacepsen__scan.html
ab905172460c25c4c90440c9973436e79
(std::ostream &os, const PSENscanInternalAngle °)
static const std::string
DEFAULT_FRAME_ID
namespacepsen__scan.html
a97c7806d477cf09fea9d21fe3f43d1ba
static const std::string
DEFAULT_PUBLISH_TOPIC
namespacepsen__scan.html
a1b7e6cc75d01743c4534dceb1f9df4a1
static const uint16_t
DEFAULT_SKIP
namespacepsen__scan.html
a884bec4204f08b64b88377ae367fb704
uint16_t const
MAX_NUMBER_OF_SAMPLES
namespacepsen__scan.html
a151dddb57a7a828923465a8b1b4fb22f
constexpr std::chrono::seconds
MIN_FETCH_FRAME_TIMEOUT
namespacepsen__scan.html
ae14a121197f1f1321f7ee432e2fcf5f5
uint32_t const
MONITORING_FRAME_OPCODE
namespacepsen__scan.html
a4637acde9fa60bd296a4f41eef83cf8a
uint16_t const
NUMBER_OF_SAMPLES_FULL_SCAN_MASTER
namespacepsen__scan.html
ae683acdcb2ebf3dc16ccae855dddc6a8
unsigned short const
PSEN_SCAN_PORT_READ
namespacepsen__scan.html
ab1a096a01321c873f32995e85249ffef
unsigned short const
PSEN_SCAN_PORT_WRITE
namespacepsen__scan.html
aea3910c93c70e10418a501e1bee2b0ad
double const
SCAN_TIME
namespacepsen__scan.html
a821dd89fe2d7318b45ca47a0e6c240af
uint64_t const
START_MONITORING_FIXED_SEQUENCE
namespacepsen__scan.html
a29cb951d95aae4b353992f859baa2cd2
uint32_t const
START_MONITORING_OPCODE
namespacepsen__scan.html
a895718697ef9762c5b6ae491fbef4795
uint32_t const
STOP_MONITORING_OPCODE
namespacepsen__scan.html
a54698a3767eafb250dbcb88d7ac95542
static const uint64_t
TIMEOUT_LOOP_SLEEP_DURATION_MS
namespacepsen__scan.html
aae1db7762d32a9be6cd29cd5e420851e
psen_scan_test
namespacepsen__scan__test.html
psen_scan_test::MockPSENscanUDPInterface
psen_scan_test::MockScanner
psen_scan_test::MockUDPServer
psen_scan_test::ros_scanner_node_test
psen_scan_test::ROSInvalidParameterTest
psen_scan_test::ROSParameterHandlerTest
psen_scan_test::ROSRequiredParameterTest
psen_scan_test::ScannerCommunicationInterfaceTests
psen_scan_test::ScannerTest
psen_scan_test::TestSubscriber
ACTION
namespacepsen__scan__test.html
a2d4e7a9f223b9a037cb77b652e090143
(ROS_SHUTDOWN)
ACTION_P
namespacepsen__scan__test.html
a2fdb1f0282678dc8ef57ccf651508366
(fillArg0, monitoring_frame)
TEST
namespacepsen__scan__test.html
a03ff765897c5ac6214172b489cbc4b75
(DecryptPasswordExceptionTest, new_build_ros_message_exception)
TEST
namespacepsen__scan__test.html
a8dd9126368a19dd81742c77e10dcf40d
(FetchMonitoringFrameExceptionTest, new_fetch_monitoring_frame_exception)
TEST
namespacepsen__scan__test.html
abef85f47cfff64ec7ed71e1fbb330895
(GetROSParameterExceptionTest, new_get_ros_parameter_exception)
TEST
namespacepsen__scan__test.html
a96e999feb50c5ed089069827356d80b5
(DiagnosticInformationExceptionTest, new_diagnostic_information_exception)
TEST
namespacepsen__scan__test.html
aafdf107d6f60c4526f762f74a7c6b868
(PSENScanFatalExceptionTest, new_psen_scan_fatal_exception)
TEST
namespacepsen__scan__test.html
abf271d18a29f9f0fb5d4f14e4e77c9a9
(ParseMonitoringFrameExceptionTest, new_parse_monitoring_frame_exception)
TEST
namespacepsen__scan__test.html
ab049fb7a2c791eee0fdc44ce2abb11c8
(UDPReadTimeoutExceptionTest, new_udp_read_timeout_exception)
TEST
namespacepsen__scan__test.html
a3e761e8374d34fd6a55910c5cbbc96fe
(BuildROSMessageExceptionTest, new_build_ros_message_exception)
TEST
namespacepsen__scan__test.html
a5ef154e78b52b87f4a21fe1e16de2527
(CoherentMonitoringFramesExceptionTest, new_coherent_monitoring_frames_exception)
TEST
namespacepsen__scan__test.html
a165cb3bd0a86d6ca7336b92efd48fa88
(decryptPasswordTest, charOutOfRange)
TEST
namespacepsen__scan__test.html
a500b175ffff5fd5cefb1345931474b2e
(TimeoutAdjustFuncTests, testTimeoutIncrease)
TEST
namespacepsen__scan__test.html
a09c93f2f88358ff3185982b43a91e9b9
(TimeoutAdjustFuncTests, testMaxTimeoutExceed)
TEST
namespacepsen__scan__test.html
aa22d862b77e93ce5388d613550a9971f
(TimeoutAdjustFuncTests, testDefaultTimeoutIncrease)
TEST
namespacepsen__scan__test.html
ad0d79ac3c0e8b9fefb9be3767dab4999
(decryptPasswordTest, unevenCharacterCount)
TEST
namespacepsen__scan__test.html
a6e4dc482317b4a1234fdc11a34e6a6e5
(TimeoutAdjustFuncTests, testDefaultMaxTimeout)
TEST
namespacepsen__scan__test.html
a839d6bae31d09535c2e3170e0d3424c1
(decryptPasswordTest, controlCharactersBelow32)
TEST
namespacepsen__scan__test.html
ac7bf0ed6009b36c1021c4bc907dfc471
(TimeoutAdjustFuncTests, testMaxTimeoutExceedingTimeoutArgument)
TEST
namespacepsen__scan__test.html
a318a3edf9034a74d0e508361567a4887
(decryptPasswordTest, correctDecryption)
TEST_F
namespacepsen__scan__test.html
ad4b002f308ceba21ef95db76da10ebd6
(ScannerCommunicationInterfaceTests, testScannerWriteOperation)
TEST_F
namespacepsen__scan__test.html
a2d46634961c81860c79bb370c9802088
(ScannerCommunicationInterfaceTests, testScannerReadOperation)
TEST_F
namespacepsen__scan__test.html
aef450fc6ede232f08ad7b0a2281e988b
(ros_scanner_node_test, processingLoop_skip_eq_zero)
TEST_F
namespacepsen__scan__test.html
aed16c5d2859776958c21bce2e297f48f
(ROSParameterHandlerTest, test_no_param)
TEST_F
namespacepsen__scan__test.html
aa2abf83cd506ff3a4081fff9140efadb
(ROSRequiredParameterTest, test_required_params_only)
TEST_F
namespacepsen__scan__test.html
abef2e460c1af65ac28bd9012be412464
(ROSRequiredParameterTest, test_single_required_params_missing_password)
TEST_F
namespacepsen__scan__test.html
a07bddd8999c9ef5e174e6c263b5e14c6
(ROSRequiredParameterTest, test_single_required_params_missing_sensor_ip)
TEST_F
namespacepsen__scan__test.html
af1ec49d83236db5be5d63d7e67e14017
(ros_scanner_node_test, processingLoop_skip_eq_one)
TEST_F
namespacepsen__scan__test.html
abe9b881f3fc155c835c4f6bcd1f1e999
(ROSRequiredParameterTest, test_single_required_params_missing_host_ip)
TEST_F
namespacepsen__scan__test.html
a4113fde45fadd40d7da2c4e6b0c25bb0
(ROSRequiredParameterTest, test_single_required_params_missing_host_udp_port)
TEST_F
namespacepsen__scan__test.html
a5a5e5bc8af614487ee74b56773e68a38
(ROSRequiredParameterTest, test_all_params)
TEST_F
namespacepsen__scan__test.html
afd96f8a2a44eb508d4a42fa63263c69e
(ros_scanner_node_test, processingLoop_skip_eq_99)
TEST_F
namespacepsen__scan__test.html
adc54ddd51b78cd4073dbe9d9495aeb26
(ROSInvalidParameterTest, test_invalid_params_password)
TEST_F
namespacepsen__scan__test.html
a35faa45f97157d294e9afb9a6fc7c935
(ROSInvalidParameterTest, test_invalid_params_host_ip)
TEST_F
namespacepsen__scan__test.html
a548696960de18aad3055d8e1cf63b221
(ros_scanner_node_test, processingLoop_exception_catching)
TEST_F
namespacepsen__scan__test.html
a403d4913b43aee4de2a5dcbddb964244
(ROSInvalidParameterTest, test_invalid_params_host_udp_port)
TEST_F
namespacepsen__scan__test.html
adfc31310e0ae1c9db9d9e7967fcf2663
(ros_scanner_node_test, buildROSMessage)
TEST_F
namespacepsen__scan__test.html
a56117eeda644ce4c05d793046fdc8a0e
(ros_scanner_node_test, constructor)
TEST_F
namespacepsen__scan__test.html
a99247a8331ae60c57c659f2bcfeebddf
(ScannerTest, getCompleteScan_ideal)
TEST_F
namespacepsen__scan__test.html
a98aa4bb4bf061588382d3a128b84b7b5
(ROSInvalidParameterTest, test_invalid_params_sensor_ip)
TEST_F
namespacepsen__scan__test.html
aff29205dae42f6b10e7d972aac31af19
(ScannerTest, getCompleteScan_missing_frame_middle)
TEST_F
namespacepsen__scan__test.html
a5a066efb84bd2c6b14b5ff4b1a35385a
(ROSInvalidParameterTest, test_invalid_params_frame_id)
TEST_F
namespacepsen__scan__test.html
af7ee579c6deb123b34b87a79266bd24b
(ScannerTest, getCompleteScan_missing_frame_first)
TEST_F
namespacepsen__scan__test.html
ad28fc3a81f5ebfe4150ec191c123ffae
(ROSInvalidParameterTest, test_invalid_params_skip)
TEST_F
namespacepsen__scan__test.html
aa6461c6eaf306046e6e7869881b5336a
(ScannerTest, getCompleteScan_missing_frame_last)
TEST_F
namespacepsen__scan__test.html
a06801094aa30555f3ed2dfbabfb7fa98
(ROSInvalidParameterTest, test_invalid_params_angle_start)
TEST_F
namespacepsen__scan__test.html
a8c58f8671623de7be82bfe5e415f908c
(ScannerTest, getCompleteScan_correct_return_value)
TEST_F
namespacepsen__scan__test.html
ac2a6022d96a3b7d270ec653491a10ce8
(ROSInvalidParameterTest, test_invalid_params_angle_end)
TEST_F
namespacepsen__scan__test.html
a4ec44d7abe254bc91f56e5a88a72fd28
(ScannerTest, ConstructorWrongArguments)
TEST_F
namespacepsen__scan__test.html
a898c909767c7e2ce71d7913104f2aabd
(ROSInvalidParameterTest, test_invalid_params_x_axis_rotation)
TEST_F
namespacepsen__scan__test.html
a246dfffef9f7d6f787cb5ea469ab5c73
(ScannerTest, StartStop)
TEST_F
namespacepsen__scan__test.html
a0c85590cd7714d58e4f4e6f634bc0df5
(ScannerTest, testParseMonitoringFrameException)
TEST_F
namespacepsen__scan__test.html
a661d66cefc84d690d66ca097fd085f2d
(ScannerTest, testDiagnosticInformationException)
TEST_F
namespacepsen__scan__test.html
ab494373f3329244e8b0cc6e9f4f22be3
(ScannerTest, testCoherentMonitoringFramesException)
TEST_F
namespacepsen__scan__test.html
a0ed83bd931a4580bfee03cdcf94afc2a
(ScannerTest, testFetchMonitoringFrameException)
TEST_F
namespacepsen__scan__test.html
ac200fa7d1e5f73f5bfe6effce837dd67
(ScannerTest, new_scanner)
static const std::string
IP_ADDRESS
namespacepsen__scan__test.html
a89da0ac342e5b59a97b59875909f11df
static const std::string
MSG_RECEIVED
namespacepsen__scan__test.html
a734755bb4d109a652abd36d41b656ddb
static constexpr std::chrono::seconds
READ_TIMEOUT
namespacepsen__scan__test.html
ab089482b3dc2c4bc480babd8c450b97c
static constexpr uint32_t
UDP_PORT
namespacepsen__scan__test.html
a469f1e269fec9d48b3cc04dba80bb8bf
psen_scan_utils
namespacepsen__scan__utils.html
static std::chrono::steady_clock::duration
adjustTimeout
namespacepsen__scan__utils.html
a17d2c9031365ad9fa13596c77737d4a5
(const std::chrono::steady_clock::duration &timeout, const std::chrono::steady_clock::duration timeout_increase=DEFAULT_TIMEOUT_INCREASE, const std::chrono::steady_clock::duration max_timeout=DEFAULT_MAX_TIMEOUT)
constexpr auto
DEFAULT_MAX_TIMEOUT
namespacepsen__scan__utils.html
a44d75a43f71e59f62e9d22265681e629
constexpr auto
DEFAULT_TIMEOUT_INCREASE
namespacepsen__scan__utils.html
a45edb4cb478bbdd6f9ad9ca335621128