Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
MDF Class Reference

#include <RNDF.h>

List of all members.

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_Limitspeed_limits

Private Member Functions

bool isvalid ()
Speed_Limit parse_speedlimits (std::string line)

Private Attributes

int line_number

Detailed Description

Definition at line 284 of file RNDF.h.

Constructor & Destructor Documentation

MDF::MDF ( std::string  mdfname,
bool  verbose = false 

Definition at line 443 of file

MDF::~MDF ( ) [inline]

Definition at line 303 of file RNDF.h.

Member Function Documentation

Definition at line 1236 of file

bool MDF::isvalid ( ) [inline, private]

Definition at line 310 of file RNDF.h.

Speed_Limit MDF::parse_speedlimits ( std::string  line) [private]
void MDF::print ( )

Definition at line 821 of file

Member Data Documentation

std::vector<int> MDF::checkpoint_ids

Definition at line 295 of file RNDF.h.

std::string MDF::creation_date

Definition at line 291 of file RNDF.h.

std::string MDF::filename

Definition at line 286 of file RNDF.h.

std::string MDF::format_version

Definition at line 290 of file RNDF.h.

Definition at line 303 of file RNDF.h.

int MDF::line_number [private]

Definition at line 308 of file RNDF.h.

Definition at line 294 of file RNDF.h.

Definition at line 297 of file RNDF.h.

std::string MDF::RNDF_name

Definition at line 287 of file RNDF.h.

Definition at line 298 of file RNDF.h.

The documentation for this class was generated from the following files:

Author(s): David Li, Patrick Beeson, Bartley Gillen, Tarun Nimmagadda, Mickey Ristroph, Michael Quinlan, Jack O'Quin
autogenerated on Fri Jan 3 2014 11:08:34