|
CARLA
|
#include "test.h"#include <carla/Buffer.h>#include <carla/MsgPack.h>#include <carla/rpc/CustomV2XBytes.h>#include <carla/sensor/data/V2XData.h>#include <carla/sensor/s11n/V2XSerializer.h>#include <cstring>#include <type_traits>Go to the source code of this file.
Functions | |
| TEST (CAMDataContainer, write_message_counts_and_reset_clears) | |
| TEST (CAMDataSerializer, serialize_copies_messages_byte_for_byte) | |
| TEST (CAMDataSerializer, serialize_preserves_inline_path_delta_time) | |
| TEST (CustomV2XBytes, default_construction_is_empty_with_hundred_byte_cap) | |
| TEST (CustomV2XBytes, msgpack_roundtrip_preserves_full_capacity_payload) | |
| TEST (CustomV2XBytes, msgpack_roundtrip_preserves_payload) | |
| TEST (CustomV2XDataContainer, write_message_counts_and_reset_clears) | |
| TEST (CustomV2XDataSerializer, serialize_preserves_binary_payload) | |
| TEST (PathPoint, delta_time_is_an_inline_value_not_a_pointer) | |
| TEST | ( | CAMDataContainer | , |
| write_message_counts_and_reset_clears | |||
| ) |
Definition at line 63 of file test_v2x_serialization.cpp.
References first, carla::sensor::data::CAMDataS::GetMessageCount(), carla::sensor::data::CAMData::Power, carla::sensor::data::CAMDataS::Reset(), and carla::sensor::data::CAMDataS::WriteMessage().
| TEST | ( | CAMDataSerializer | , |
| serialize_copies_messages_byte_for_byte | |||
| ) |
Definition at line 101 of file test_v2x_serialization.cpp.
References carla::Buffer::data(), first, carla::sensor::data::CAMData::Power, carla::Buffer::size(), and carla::sensor::data::CAMDataS::WriteMessage().
| TEST | ( | CAMDataSerializer | , |
| serialize_preserves_inline_path_delta_time | |||
| ) |
Definition at line 142 of file test_v2x_serialization.cpp.
References CAMContainer::LowFrequencyContainer::basicVehicleContainerLowFrequency, CAM::cam, CAMContainer::CoopAwareness::camParameters, carla::Buffer::data(), CAMContainer::CamParameters::lowFrequencyContainer, carla::sensor::data::CAMData::Message, CAMContainer::BasicVehicleContainerLowFrequency::pathHistory, carla::sensor::data::CAMData::Power, carla::Buffer::size(), and carla::sensor::data::CAMDataS::WriteMessage().
| TEST | ( | CustomV2XBytes | , |
| default_construction_is_empty_with_hundred_byte_cap | |||
| ) |
Definition at line 27 of file test_v2x_serialization.cpp.
| TEST | ( | CustomV2XBytes | , |
| msgpack_roundtrip_preserves_full_capacity_payload | |||
| ) |
Definition at line 49 of file test_v2x_serialization.cpp.
References carla::rpc::CustomV2XBytes::data_size, and carla::MsgPack::Pack().
| TEST | ( | CustomV2XBytes | , |
| msgpack_roundtrip_preserves_payload | |||
| ) |
Definition at line 34 of file test_v2x_serialization.cpp.
References carla::rpc::CustomV2XBytes::data_size, and carla::MsgPack::Pack().
| TEST | ( | CustomV2XDataContainer | , |
| write_message_counts_and_reset_clears | |||
| ) |
| TEST | ( | CustomV2XDataSerializer | , |
| serialize_preserves_binary_payload | |||
| ) |
Definition at line 168 of file test_v2x_serialization.cpp.
References carla::Buffer::data(), carla::sensor::data::CustomV2XData::Power, carla::Buffer::size(), and carla::sensor::data::CustomV2XDataS::WriteMessage().
| TEST | ( | PathPoint | , |
| delta_time_is_an_inline_value_not_a_pointer | |||
| ) |
Definition at line 128 of file test_v2x_serialization.cpp.
References ITSContainer::PathPoint::pathDeltaTime, and point.