15 WriteValue<uint32_t>(OutFile, this->
DatabaseId);
18 WriteValue<VehicleDoorType>(OutFile, this->
Doors);
21 WriteValue<bool>(OutFile, this->
bIsOpen);
28 ReadValue<VehicleDoorType>(InFile, this->
Doors);
29 ReadValue<bool>(InFile, this->
bIsOpen);
47 WriteValue<char>(OutFile,
static_cast<char>(CarlaRecorderPacketId::VehicleDoor));
51 WriteValue<uint32_t>(OutFile, Total);
55 WriteValue<uint16_t>(OutFile, Total);
69 ReadValue<uint16_t>(InFile, Total);
70 for (uint16_t i = 0; i < Total; ++i)
72 DoorVehicle.
Read(InFile);
void Write(std::ostream &OutFile)
void Read(std::istream &InFile)
void Write(std::ostream &OutFile)
std::vector< CarlaRecorderDoorVehicle > Vehicles
void Add(const CarlaRecorderDoorVehicle &InObj)
void Read(std::istream &InFile)
const std::vector< CarlaRecorderDoorVehicle > & GetDoorVehicles()