Some template cleanup:
author Naram Qashat
()
committer Naram Qashat
()
commit 0657581976a1a31723e58d84db8f070a2c8d5468
tree eca23a0e5f5b79c5752adf5ade645c5c27cddc1f
parent 3a107d7e221d755cfada219db380a928448384da
Some template cleanup:

* Move the ToIntegral function from NCSF specifically to the framework in general, so it can be used in the base framework's code too.
* Use type traits a bit more.
* Move convertTo into the ConvertFuncs class.
14 files changed:
src/in_ncsf/SSEQPlayer/Channel.cpp
src/in_ncsf/SSEQPlayer/Channel.h
src/in_ncsf/SSEQPlayer/INFOSection.h
src/in_ncsf/SSEQPlayer/Player.cpp
src/in_ncsf/SSEQPlayer/Track.cpp
src/in_ncsf/SSEQPlayer/Track.h
src/in_ncsf/SSEQPlayer/common.h
src/in_ncsf/XSFConfig_NCSF.cpp
src/in_xsf_framework/XSFCommon.h
src/in_xsf_framework/XSFConfig.cpp
src/in_xsf_framework/XSFConfig.h
src/in_xsf_framework/XSFFile.cpp
src/in_xsf_framework/XSFFile.h
src/in_xsf_framework/convert.h