|
enum | SerializeableMagic : uint16_t {
String = 0x0001,
SerializeableMagic::Base = 0x0818,
Store = Base + 0,
PassengerCount = Base + 1,
ECEFCoordinate = Base + 2,
ENUCoordinate = Base + 3,
Distance = Base + 5,
Speed = Base + 7,
ParametricValue = Base + 8,
ParametricRange = Base + 9,
Weight = Base + 10,
ComplianceVer = Base + 11,
PartitionId = Base + 12,
Duration = Base + 13,
LandmarkId = Base + 101,
LaneId = Base + 102,
ECEFPoint = Base + 200,
ENUPoint = Base + 201,
Geometry = Base + 203,
Edge = Base + 204,
ContactLane = Base + 205,
Restriction = Base + 206,
Restrictions = Base + 207,
Lane = Base + 210,
GeometryStore = Base + 211,
GeometryStoreItem = Base + 212,
MapMetaData = Base + 214,
GeoPoint = Base + 300,
Longitude = Base + 301,
Latitude = Base + 302,
Altitude = Base + 303,
SpeedLimit = Base + 400,
ParaPoint = Base + 402,
Landmark = Base + 500,
VectorType = 0xF016,
ObjectVectorType = 0xF227,
ObjectMapType = 0xF228,
ObjectPtrMapType = 0xF229,
ObjectPtrVectorType = 0xF337,
ObjectVectorMapType = 0xF337
} |
| Declaration of class-specific Magic Numbers. More...
|
|
|
uint32_t | calculateCRC32Checksum (const void *x, size_t bytes) |
| Standalone checksum CRC32 calculation.
|
|
template<> |
bool | ISerializer::write< std::string > (std::string const &value) |
|
template<> |
bool | ISerializer::read< std::string > (std::string &value) |
|
bool | doSerialize (ISerializer &serializer, std::string &value) |
|
bool | doSerialize (ISerializer &serializer, access::PartitionId &x) |
| Serializer for access::PartitionId.
|
|
bool | doSerialize (ISerializer &serializer, access::GeometryStoreItem &item) |
| Serializer for access::GeometryStoreItem.
|
|
bool | doSerialize (ISerializer &serializer, access::MapMetaData &metaData) |
| Serializer for access::MapMetaData.
|
|
bool | doSerialize (ISerializer &serializer, lane::LaneId &x) |
| serializer for lane::LaneId
|
|
bool | doSerialize (ISerializer &serializer, landmark::LandmarkId &x) |
| serializer for landmark::LandmarkId
|
|
bool | doSerialize (ISerializer &serializer, landmark::Landmark &landmark) |
| serializer for landmark::Landmark
|
|
bool | doSerialize (ISerializer &serializer, lane::Lane &lane) |
| serializer for lane::Lane
|
|
bool | doSerialize (ISerializer &serializer, lane::ContactLane &contactLane) |
| serializer for lane::ContactLane
|
|
bool | doSerialize (ISerializer &serializer, physics::ParametricValue &x) |
| Serializer for physics::ParametricValue.
|
|
bool | doSerialize (ISerializer &serializer, physics::Distance &x) |
| Serializer for physics::Distance.
|
|
bool | doSerialize (ISerializer &serializer, physics::Duration &x) |
| Serializer for physics::Duration.
|
|
bool | doSerialize (ISerializer &serializer, physics::Speed &x) |
| Serializer for physics::Speed.
|
|
bool | doSerialize (ISerializer &serializer, physics::Weight &x) |
| Serializer for physics::Weight.
|
|
bool | doSerialize (ISerializer &serializer, physics::MetricRange &x) |
| Serializer for physics::MetricRange.
|
|
bool | doSerialize (ISerializer &serializer, physics::ParametricRange &x) |
| Serializer for physics::ParametricRange.
|
|
bool | doSerialize (ISerializer &serializer, point::ECEFCoordinate &x) |
| Serializer for point::ECEFCoordinate.
|
|
bool | doSerialize (ISerializer &serializer, point::ENUCoordinate &x) |
| Serializer for point::ENUCoordinate.
|
|
bool | doSerialize (ISerializer &serializer, point::Longitude &x) |
| Serializer for point::Longitude.
|
|
bool | doSerialize (ISerializer &serializer, point::Latitude &x) |
| Serializer for point::Latitude.
|
|
bool | doSerialize (ISerializer &serializer, point::Altitude &x) |
| Serializer for point::Altitude.
|
|
bool | doSerialize (ISerializer &serializer, point::ParaPoint ¶Point) |
| Serializer for point::ParaPoint.
|
|
bool | doSerialize (ISerializer &serializer, point::ENUPoint &enuPoint) |
| Serializer for point::ENUPoint.
|
|
bool | doSerialize (ISerializer &serializer, point::ECEFPoint &ecefPoint) |
| Serializer for point::ECEFPoint.
|
|
bool | doSerialize (ISerializer &serializer, point::GeoPoint &geoPoint) |
| Serializer for point::GeoPoint.
|
|
bool | doSerialize (ISerializer &serializer, point::BoundingSphere &boundingSphere) |
| Serializer for point::BoundingSphere.
|
|
bool | doSerialize (ISerializer &serializer, point::Geometry &geometry) |
| Serializer for point::Geometry.
|
|
bool | doSerialize (ISerializer &serializer, restriction::PassengerCount &x) |
| serializer for restriction::PassengerCount
|
|
bool | doSerialize (ISerializer &serializer, restriction::Restriction &x) |
| serializer for restriction::Restriction
|
|
bool | doSerialize (ISerializer &serializer, restriction::Restrictions &x) |
| serializer for restriction::Restrictions
|
|
bool | doSerialize (ISerializer &serializer, restriction::SpeedLimit &x) |
| serializer for restriction::SpeedLimit
|
|