Changeset 82 in tmcsimulator for branches/FEPSimulator/NetworkReader.cpp


Ignore:
Timestamp:
10/06/2017 06:54:21 PM (9 years ago)
Author:
jtorres
Message:

Added socket client to ATMSDriver. Added socket server to FEPSim

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/FEPSimulator/NetworkReader.cpp

    r80 r82  
    55 * @param networkFileName input xml file 
    66 */ 
    7 NetworkReader::NetworkReader(const char * networkFileName) { 
     7NetworkReader::NetworkReader(const char * xml) { 
    88    ldsIndex = 0; 
    9     loadLines(networkFileName); 
     9    loadLines(xml); 
    1010} 
    1111 
     
    108108 * @param networkFileName the input xml file 
    109109 */ 
    110 void NetworkReader::loadLines(const char * networkFileName) { 
     110void NetworkReader::loadLines(const char * xml) { 
    111111    // Load network xml file 
    112     TiXmlDocument doc(networkFileName); 
    113     if (!doc.LoadFile()) { 
    114         cerr << "TiXmlDocument did not load network file..." << endl; 
    115         return; 
    116     } 
     112    TiXmlDocument doc; 
     113    doc.Parse((const char*)xml, 0, TIXML_ENCODING_UTF8); 
    117114 
    118115    // grab <Network> element 
Note: See TracChangeset for help on using the changeset viewer.