Definition in file ToString.h.
#include <config.h>
#include <sstream>
#include <string>
#include <iomanip>
Go to the source code of this file.
Functions | |
| template<class T> | |
| std::string | toString (const T &t, std::streamsize accuracy=OUTPUT_ACCURACY) |
| std::string toString | ( | const T & | t, | |
| std::streamsize | accuracy = OUTPUT_ACCURACY | |||
| ) | [inline] |
Template for conversions from origin format to string representation (when supplied by c++/the stl)
Definition at line 45 of file ToString.h.
Referenced by ODMatrix::add(), GUIEdgeControlBuilder::addLane(), NIVissimTL::NIVissimTLSignal::addTo(), NLBuilder::build(), MSEmitter::MSEmitter_FileTriggeredChild::buildAndScheduleFlowVehicle(), MSCalibrator::MSCalibrator_FileTriggeredChild::buildAndScheduleFlowVehicle(), NIVissimConnection::buildEdgeConnections(), NIVissimEdge::buildNBEdge(), NLBuilder::buildNet(), MSVehicleTransfer::checkEmissions(), MSEmitControl::checkFlows(), NLJunctionControlBuilder::closeTrafficLightLogic(), NBOwnTLDef::collectLinks(), traci::TraCIServer::commandChangeRoute(), NBNetBuilder::compute(), ODMatrix::computeEmissions(), NBNode::computeInternalLaneShape(), NBEdge::computeLaneShape(), RODFNet::computeTypes(), GUISelectedStorage::deselect(), MSLane::detectCollisions(), GUITriggeredRerouter::drawGL(), GUIParameterTracker::GUIParameterTrackerPanel::drawValue(), OptionsLoader::error(), OptionsLoader::fatalError(), NBNode::getCrossingNames_dividedBySpace(), NBNode::getCrossingSourcesNames_dividedBySpace(), NBNode::getInternalLaneID(), NBEdge::getLaneID(), NIVissimDistrictConnection::getMeanSpeed(), GeomHelper::getNormal90D_CW(), GUILaneWrapper::getPopUpMenu(), GUISelectedStorage::getSelected(), ROEdge::getStoredEffort(), MSTLLogicControl::WAUTSwitchProcedure_Stretch::getStretchBereichDef(), MSTLLogicControl::WAUTSwitchProcedure_Stretch::getStretchBereicheNo(), ROEdge::getTravelTime(), getVehicleEmissionTypeName(), NBNodeCont::guessTLs(), GUICompleteSchemeStorage::init(), NIImporter_OpenStreetMap::insertEdge(), NIXMLEdgesHandler::insertNodeChecking(), NIImporter_OpenStreetMap::insertNodeChecking(), GUISelectedStorage::isSelected(), NIVissimConnectionCluster::joinBySameEdges(), NBNodeCont::joinTLS(), PCLoaderVisum::load(), PCLoaderArcView::load(), NLBuilder::load(), NILoader::load(), NIImporter_ArcView::load(), GUISelectedStorage::load(), NIImporter_RobocupRescue::loadEdges(), PCLoaderOSM::loadIfSet(), NIImporter_OpenStreetMap::loadNetwork(), NIImporter_RobocupRescue::loadNodes(), PCLoaderDlrNavteq::loadPOIFile(), PCLoaderDlrNavteq::loadPolyFile(), main(), MSLane::moveCritical(), MSRouteProbe::MSRouteProbe(), NIXMLEdgesHandler::myEndElement(), PCLoaderOSM::EdgesHandler::myStartElement(), PCLoaderOSM::NodesHandler::myStartElement(), NIXMLEdgesHandler::myStartElement(), NIImporter_OpenStreetMap::EdgesHandler::myStartElement(), NIImporter_OpenStreetMap::NodesHandler::myStartElement(), NIImporter_OpenDrive::myStartElement(), MSEmitter::MSEmitter_FileTriggeredChild::myStartElement(), MSCalibrator::MSCalibrator_FileTriggeredChild::myStartElement(), GUISettingsHandler::myStartElement(), NIVissimAbstractEdge::NIVissimAbstractEdge(), GUIGLObjectPopupMenu::onCmdCopyCursorPosition(), GUIApplicationWindow::openNewView(), OutputDevice_Network::OutputDevice_Network(), NIImporter_VISUM::parse_AreaSubPartElement(), NIImporter_VISUM::parse_Lanes(), NIImporter_VISUM::parse_Point(), NIXMLConnectionsHandler::parseLaneBound(), NLHandler::parseLinkDir(), NLHandler::parseLinkState(), parseTimeLine(), NBNodeCont::printBuiltNodesStatistics(), readO(), NBNodeCont::removeDummyEdges(), NBNodeCont::removeUnwishedNodes(), MSVehicle::replaceRoute(), PCPolyContainer::report(), NBRequest::reportWarnings(), ROWdrawAction_drawLinkNo(), ROWdrawAction_drawTLSLinkNo(), GUISelectedStorage::save(), RONet::saveAndRemoveRoutesUntil(), GUISelectedStorage::select(), NBEdge::setConnection(), MSLane::setCritical(), RODFRouteCont::setID(), MFXAddEditTypedTable::setItemFromControl(), MFXAddEditTypedTable::setItemFromControl_NoRelease(), NBEdge::splitGeometry(), GUISelectedStorage::toggleSelection(), traci::TraCIServer::TraCIServer(), SAXWeightsHandler::tryParse(), GUISUMOAbstractView::updatePositionInformation(), OptionsLoader::warning(), GUIEmitter::GUIEmitterChild_UserTriggeredChild::wrappedExecute(), ODMatrix::write(), SUMOVehicleParameter::writeAs(), NBEdge::writeLane(), GUICompleteSchemeStorage::writeSettings(), ROLoader::writeStats(), TraCIServerAPIHelper::writeStatusCmd(), traci::TraCIServer::writeStatusCmd(), NBNode::writeXML(), NBNode::writeXMLInternalLinks(), NBNode::writeXMLInternalNodes(), NBNode::writeXMLInternalSuccInfos(), MSRouteProbe::writeXMLOutput(), and GeoConvHelper::x2cartesian().
00045 { 00046 std::ostringstream oss; 00047 oss.setf(std::ios::fixed , std::ios::floatfield); 00048 oss << std::setprecision(accuracy); 00049 oss << t; 00050 return oss.str(); 00051 }
1.5.6