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_ () |