#include <RNDF.h>
Public Member Functions | |
bool | add_speed_limits (Graph &graph) |
MDF (std::string mdfname, bool verbose=false) | |
void | print () |
~MDF () | |
Public Attributes | |
std::vector< int > | checkpoint_ids |
std::string | creation_date |
std::string | filename |
std::string | format_version |
bool | is_valid |
int | number_of_checkpoints |
int | number_of_speedlimits |
std::string | RNDF_name |
std::vector< Speed_Limit > | speed_limits |
Private Member Functions | |
bool | isvalid () |
Speed_Limit | parse_speedlimits (std::string line) |
Private Attributes | |
int | line_number |
bool MDF::add_speed_limits | ( | Graph & | graph | ) |
bool MDF::isvalid | ( | ) | [inline, private] |
Speed_Limit MDF::parse_speedlimits | ( | std::string | line | ) | [private] |
void MDF::print | ( | ) |
std::vector<int> MDF::checkpoint_ids |
std::string MDF::creation_date |
std::string MDF::filename |
std::string MDF::format_version |
int MDF::line_number [private] |
std::string MDF::RNDF_name |
std::vector<Speed_Limit> MDF::speed_limits |