#include "carla/client/ActorAttribute.h"
#include "carla/Exception.h"
#include "carla/Logging.h"
#include "carla/StringUtil.h"
Go to the source code of this file.
Namespaces | |
carla | |
This file contains definitions of common data structures used in traffic manager. | |
carla::client | |
Macros | |
#define | LIBCARLA_THROW_BAD_VALUE_CAST(type) |
#define | LIBCARLA_THROW_INVALID_VALUE(message) throw_exception(InvalidAttributeValue(GetId() + ": " + message)); |
Functions | |
template<> | |
sensor::data::Color | carla::client::ActorAttributeValueAccess::As< sensor::data::Color > () const |
template<> | |
std::string | carla::client::ActorAttributeValueAccess::As< std::string > () const |
#define LIBCARLA_THROW_BAD_VALUE_CAST | ( | type | ) |
Definition at line 17 of file ActorAttribute.cpp.
Referenced by carla::client::ActorAttributeValueAccess::As< sensor::data::Color >(), carla::client::ActorAttributeValueAccess::As< std::string >(), and carla::client::ActorAttributeValueAccess::As().
#define LIBCARLA_THROW_INVALID_VALUE | ( | message | ) | throw_exception(InvalidAttributeValue(GetId() + ": " + message)); |