Update of /cvsroot/objecthandler/ObjectHandler/ohxl
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv3793/ohxl
Modified Files:
conversions.hpp
Log Message:
cleaner support for custom conversions (e.g. QuantLib::Period to/from std::string)
Index: conversions.hpp
===================================================================
RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/conversions.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** conversions.hpp 8 Jun 2006 11:33:38 -0000 1.6
--- conversions.hpp 13 Jun 2006 10:39:23 -0000 1.7
***************
*** 238,241 ****
--- 238,246 ----
}
+ template < typename T >
+ T operToScalarLibrary(const std::string &arg) {
+ return T(arg);
+ }
+
template < class T >
T operToScalarLibrary(const OPER &xArg, const long &defaultValue=0) {
|