#include <objects_xml_parser.h>
|
static Status | ParseCrosswalks (const tinyxml2::XMLElement &xml_node, std::vector< PbCrosswalk > *crosswalks) |
|
static Status | ParseClearAreas (const tinyxml2::XMLElement &xml_node, std::vector< PbClearArea > *clear_areas) |
|
static Status | ParseSpeedBumps (const tinyxml2::XMLElement &xml_node, std::vector< PbSpeedBump > *speed_bumps) |
|
static Status | ParseStopLines (const tinyxml2::XMLElement &xml_node, std::vector< StopLineInternal > *stop_lines) |
|
static Status | ParseParkingSpaces (const tinyxml2::XMLElement &xml_node, std::vector< PbParkingSpace > *parking_spaces) |
|
static Status | ParsePNCJunctions (const tinyxml2::XMLElement &xml_node, std::vector< PbPNCJunction > *pnc_junctions) |
|
static Status | ParsePassageGroup (const tinyxml2::XMLElement &xml_node, PbPNCJunction *pnc_junction) |
|
static Status | ParsePassage (const tinyxml2::XMLElement &xml_node, PbPassageGroup *passage_group) |
|
static Status | ParsePassageIds (const tinyxml2::XMLElement &xml_node, const std::string &child_node_name, std::vector< std::string > *passage_node_ids) |
|
static Status | ToPassageType (const std::string &type, PbPassageType *passage_type) |
|
static Status | ParseRSUs (const tinyxml2::XMLElement &xml_node, std::vector< RSUInternal > *rsus) |
|
static Status | ParseObjects (const tinyxml2::XMLElement &xml_node, ObjectInternal *objects) |
|
◆ ParseClearAreas()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseClearAreas |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< PbClearArea > * |
clear_areas |
|
) |
| |
|
static |
◆ ParseCrosswalks()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseCrosswalks |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< PbCrosswalk > * |
crosswalks |
|
) |
| |
|
static |
◆ ParseObjects()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseObjects |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
ObjectInternal * |
objects |
|
) |
| |
|
static |
◆ ParseParkingSpaces()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseParkingSpaces |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< PbParkingSpace > * |
parking_spaces |
|
) |
| |
|
static |
◆ ParsePassage()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParsePassage |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
PbPassageGroup * |
passage_group |
|
) |
| |
|
static |
◆ ParsePassageGroup()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParsePassageGroup |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
PbPNCJunction * |
pnc_junction |
|
) |
| |
|
static |
◆ ParsePassageIds()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParsePassageIds |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
const std::string & |
child_node_name, |
|
|
std::vector< std::string > * |
passage_node_ids |
|
) |
| |
|
static |
◆ ParsePNCJunctions()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParsePNCJunctions |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< PbPNCJunction > * |
pnc_junctions |
|
) |
| |
|
static |
◆ ParseRSUs()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseRSUs |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< RSUInternal > * |
rsus |
|
) |
| |
|
static |
◆ ParseSpeedBumps()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseSpeedBumps |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< PbSpeedBump > * |
speed_bumps |
|
) |
| |
|
static |
◆ ParseStopLines()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ParseStopLines |
( |
const tinyxml2::XMLElement & |
xml_node, |
|
|
std::vector< StopLineInternal > * |
stop_lines |
|
) |
| |
|
static |
◆ ToPassageType()
static Status apollo::hdmap::adapter::ObjectsXmlParser::ToPassageType |
( |
const std::string & |
type, |
|
|
PbPassageType * |
passage_type |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: