Public Member Functions | |
| Route (std::string route) | |
| Route (std::vector< std::string > segments) | |
| std::string | get_route () const |
| RouteType | get_current_route_type () const |
| std::vector< std::string > | get_segments () const |
| void | set_current_route_type (RouteType current_route_type) |
| void | set_segments (std::vector< std::string > segments) |
| std::string | SegmentsToString_ () |
| bool | operator== (const Route &route) |
Protected Member Functions | |
| void | StringToSegment_ (std::string &route) |
| void | IdentifyRouteType_ () |