routeur done

Dependencies:   mbed

Fork of APP4 by Évan Laverdure

Committer:
joGenie
Date:
Mon Feb 24 15:40:33 2014 +0000
Revision:
3:350f07072089
Parent:
2:7515831bb5f5
Child:
4:aac38b016952
NEW;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
joGenie 0:71df0feee697 1 #include "readfile.hpp"
joGenie 0:71df0feee697 2
joGenie 0:71df0feee697 3 ReadFile::ReadFile()
joGenie 0:71df0feee697 4 {}
joGenie 0:71df0feee697 5
joGenie 3:350f07072089 6 bool ReadFile::setConfigCoord(Coordinateur *coord, const string filename)
joGenie 3:350f07072089 7 {
joGenie 3:350f07072089 8 string line;
joGenie 3:350f07072089 9 ifstream myfile(filename.c_str());
joGenie 3:350f07072089 10 if (myfile.is_open())
joGenie 3:350f07072089 11 {
joGenie 3:350f07072089 12 while (getline(myfile,line))
joGenie 3:350f07072089 13 {
joGenie 3:350f07072089 14 if (line[0] != "#")
joGenie 3:350f07072089 15 {
joGenie 3:350f07072089 16 if (line.find("PANID") != string::npos)
joGenie 3:350f07072089 17 ://coord->setPanID(line.substr(
joGenie 3:350f07072089 18 }
joGenie 3:350f07072089 19 }
joGenie 3:350f07072089 20
joGenie 3:350f07072089 21 myfile.close();
joGenie 3:350f07072089 22
joGenie 3:350f07072089 23 return true;
joGenie 3:350f07072089 24 }
joGenie 3:350f07072089 25
joGenie 3:350f07072089 26 return false;
joGenie 3:350f07072089 27 }
joGenie 3:350f07072089 28
joGenie 3:350f07072089 29 bool ReadFile::setConfigRouteur(Routeur *rout, const string filename)
joGenie 0:71df0feee697 30 {
joGenie 0:71df0feee697 31 string line;
joGenie 0:71df0feee697 32 ifstream myfile(filename.c_str());
joGenie 0:71df0feee697 33 if (myfile.is_open())
joGenie 0:71df0feee697 34 {
joGenie 0:71df0feee697 35 while (getline(myfile,line))
joGenie 0:71df0feee697 36 {
joGenie 0:71df0feee697 37 }
joGenie 0:71df0feee697 38
joGenie 0:71df0feee697 39 myfile.close();
joGenie 2:7515831bb5f5 40
joGenie 3:350f07072089 41 return true;
joGenie 2:7515831bb5f5 42 }
joGenie 3:350f07072089 43
joGenie 3:350f07072089 44 return false;
joGenie 0:71df0feee697 45 }