trick/trick_source/sim_services/Sie
iamthad 3187dd9012 Replace std::endl with "\n" in SIE (#772)
std::endl flushes the output stream. The SIE functions were using it
multiple times per variable. This can have significant performance
impacts on file I/O.

In testing, the S_sie.resource file for SIM_parachute was flushed over
14000 times, each resulting in a separate write system call. With this
patch, only ~40 write calls were performed, and writing the file took
~1/3 as long.

For more information, see
https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rio-endl
2019-05-13 14:31:46 -05:00
..
AttributesMap.cpp Replace std::endl with "\n" in SIE (#772) 2019-05-13 14:31:46 -05:00
EnumAttributesMap.cpp Replace std::endl with "\n" in SIE (#772) 2019-05-13 14:31:46 -05:00
Makefile Standardize directory names 2015-06-09 08:44:42 -05:00
Makefile_deps Use udunits package for units conversions 2016-05-17 09:01:37 -05:00
sie_c_intf.cpp Explicitly specify void arg for C functions that take no arguments. (#670) 2018-09-19 11:25:04 -05:00
Sie.cpp Replace std::endl with "\n" in SIE (#772) 2019-05-13 14:31:46 -05:00