objecthandler-cvs Mailing List for ObjectHandler (Page 3)
Brought to you by:
ericehlers,
nando
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(115) |
Jun
(109) |
Jul
(85) |
Aug
(49) |
Sep
(19) |
Oct
(105) |
Nov
(16) |
Dec
(43) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(63) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ferdinando A. <na...@us...> - 2007-01-02 11:15:27
|
Update of /cvsroot/objecthandler/ObjectHandler/oh In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv19201/oh Modified Files: objecthandler.cpp Log Message: uppercase not used anymore: use boost::algorithm::to_upper_copy instead Index: objecthandler.cpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/oh/objecthandler.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** objecthandler.cpp 29 Oct 2006 16:13:43 -0000 1.6 --- objecthandler.cpp 2 Jan 2007 11:15:26 -0000 1.7 *************** *** 26,29 **** --- 26,30 ---- #include <ostream> #include <sstream> + #include <boost/algorithm/string/case_conv.hpp> #include <boost/regex.hpp> #include <algorithm> *************** *** 65,69 **** const std::string &objectID, const boost::shared_ptr<Object> &object) { ! convertCase_[uppercase(objectID)] = objectID; repository_[objectID] = object; return objectID; --- 66,70 ---- const std::string &objectID, const boost::shared_ptr<Object> &object) { ! convertCase_[boost::algorithm::to_upper_copy(objectID)] = objectID; repository_[objectID] = object; return objectID; *************** *** 73,77 **** const std::string &objectID) const { std::map<std::string, std::string>::const_iterator result ! = convertCase_.find(uppercase(objectID)); if (result == convertCase_.end()) { std::ostringstream msg; --- 74,78 ---- const std::string &objectID) const { std::map<std::string, std::string>::const_iterator result ! = convertCase_.find(boost::algorithm::to_upper_copy(objectID)); if (result == convertCase_.end()) { std::ostringstream msg; *************** *** 84,89 **** void ObjectHandler::deleteObject(const std::string &objectID) { ! repository_.erase(convertCase_[uppercase(objectID)]); ! convertCase_.erase(uppercase(objectID)); } --- 85,90 ---- void ObjectHandler::deleteObject(const std::string &objectID) { ! repository_.erase(convertCase_[boost::algorithm::to_upper_copy(objectID)]); ! convertCase_.erase(boost::algorithm::to_upper_copy(objectID)); } *************** *** 102,106 **** if (!object->permanent()) { repository_.erase(key); ! convertCase_.erase(uppercase(key)); } } --- 103,107 ---- if (!object->permanent()) { repository_.erase(key); ! convertCase_.erase(boost::algorithm::to_upper_copy(key)); } } *************** *** 140,144 **** void ObjectHandler::checkName(const std::string &objectID) { std::map<std::string, std::string>::const_iterator result = ! convertCase_.find(uppercase(objectID)); if (result != convertCase_.end()) { std::ostringstream msg; --- 141,145 ---- void ObjectHandler::checkName(const std::string &objectID) { std::map<std::string, std::string>::const_iterator result = ! convertCase_.find(boost::algorithm::to_upper_copy(objectID)); if (result != convertCase_.end()) { std::ostringstream msg; |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:10:35
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17191/ohxl Modified Files: rangereference.cpp Log Message: uppercase not used anymore: use boost::algorithm::to_upper_copy instead Index: rangereference.cpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/rangereference.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** rangereference.cpp 6 Dec 2006 11:58:31 -0000 1.3 --- rangereference.cpp 2 Jan 2007 11:10:34 -0000 1.4 *************** *** 19,22 **** --- 19,23 ---- #include <oh/exception.hpp> #include <oh/utilities.hpp> + #include <boost/algorithm/string.hpp> #include <boost/regex.hpp> #include <boost/lexical_cast.hpp> *************** *** 27,31 **** : addressOriginal_(address) { ! addressUpper_ = uppercase(address); if (!init1() && !init2()) { --- 28,32 ---- : addressOriginal_(address) { ! addressUpper_ = boost::algorithm::to_upper_copy(address); if (!init1() && !init2()) { |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:09:08
|
Update of /cvsroot/objecthandler/ObjectHandler/gensrc/metadata In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16721/gensrc/metadata Modified Files: garbagecollection.xml Log Message: Index: garbagecollection.xml =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/gensrc/metadata/garbagecollection.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** garbagecollection.xml 3 Dec 2006 14:35:03 -0000 1.1 --- garbagecollection.xml 2 Jan 2007 11:09:06 -0000 1.2 *************** *** 25,29 **** <type>bool</type> <tensorRank>scalar</tensorRank> ! <description>also delete permanent objects</description> </Parameter> </Parameters> --- 25,29 ---- <type>bool</type> <tensorRank>scalar</tensorRank> ! <description>also delete permanent objects (default FALSE)</description> </Parameter> </Parameters> *************** *** 46,50 **** <type>bool</type> <tensorRank>scalar</tensorRank> ! <description>also delete permanent objects</description> </Parameter> </Parameters> --- 46,50 ---- <type>bool</type> <tensorRank>scalar</tensorRank> ! <description>also delete permanent objects (default FALSE)</description> </Parameter> </Parameters> |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:08:18
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/Functions In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16320/ohxl/Functions Modified Files: manual.cpp Log Message: ohSplit implementation is not manual anymore Index: manual.cpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/Functions/manual.cpp,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** manual.cpp 12 Dec 2006 15:04:19 -0000 1.13 --- manual.cpp 2 Jan 2007 11:08:16 -0000 1.14 *************** *** 196,256 **** } } - - XLL_DEC OPER *ohSplit( - char *line, - OPER *delimOper, - OPER *index) { - - boost::shared_ptr<ObjHandler::FunctionCall> functionCall; - - try { - functionCall = boost::shared_ptr<ObjHandler::FunctionCall> - ( new ObjHandler::FunctionCall("ohSplit") ); - - // reset the calling cell - - ObjHandler::ObjectHandlerXL::instance().resetCaller(); - - // convert the inputs - - std::string delim = - ObjHandler::operToScalar<std::string>(*delimOper, ",;", "delim"); - - // invoke the utility function - - std::vector<std::string> fields = ObjHandler::split(line, delim); - - static OPER xRet; - - if (index->xltype == xltypeNum) { - - // the user has specified a value for index, - // so return fields[index] as a scalar string value - - OH_REQUIRE(index->val.num > 0, "Error parsing string -" << std::endl - << line << std::endl << "- index of requested field must be > 0" - << " - the value supplied was " << index->val.num); - - unsigned int i = static_cast<unsigned int>(index->val.num); - - OH_REQUIRE(i <= fields.size(),"Error parsing string -" << std::endl - << line << std::endl << "- requested field index " << i - << " exceeds #fields (" << fields.size() << ") found in string"); - - ObjHandler::scalarToOper(xRet, fields[i-1]); - - } else { - // the user hasn't specified a valid number for the index, - // so return all of the fields in the input as a list of strings - - ObjHandler::vectorToOper(xRet, fields); - } - - return &xRet; - - } catch (const std::exception &e) { - ObjHandler::ObjectHandlerXL::instance().logError(e.what()); - return 0; - } - } - --- 196,197 ---- |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:07:45
|
Update of /cvsroot/objecthandler/ObjectHandler/oh In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv15915/oh Modified Files: utilities.cpp utilities.hpp Log Message: 1) boost::split based implementation for ohSplit 2) uppercase not used anymore (use boost instead) Index: utilities.cpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/oh/utilities.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** utilities.cpp 3 Dec 2006 21:08:46 -0000 1.16 --- utilities.cpp 2 Jan 2007 11:07:43 -0000 1.17 *************** *** 1,4 **** --- 1,5 ---- /* + Copyright (C) 2007 Ferdinando Ametrano Copyright (C) 2004, 2005, 2006 Eric Ehlers Copyright (C) 2006 Plamen Neykov *************** *** 24,46 **** #include <oh/objecthandler.hpp> #include <oh/exception.hpp> #include <sstream> ! #include <boost/regex.hpp> namespace ObjHandler { ! std::string version() { return OBJHANDLER_VERSION; } ! std::string setLogFile( ! const std::string &logFileName, ! const int &logLevel) { Logger::instance().setLogFile(logFileName, logLevel); return logFileName; } ! DLL_API void logMessage( ! const std::string &message, ! const int &level) { Logger::instance().logMessage(message, level); } --- 25,52 ---- #include <oh/objecthandler.hpp> #include <oh/exception.hpp> + #include <boost/algorithm/string/classification.hpp> + #include <boost/algorithm/string/split.hpp> #include <sstream> ! ! using std::string; ! using boost::algorithm::token_compress_off; ! using boost::algorithm::token_compress_on; ! using boost::algorithm::is_any_of; ! namespace ObjHandler { ! string version() { return OBJHANDLER_VERSION; } ! string setLogFile(const string &logFileName, ! const int &logLevel) { Logger::instance().setLogFile(logFileName, logLevel); return logFileName; } ! DLL_API void logMessage(const string &message, ! const int &level) { Logger::instance().logMessage(message, level); } *************** *** 50,60 **** } ! void setConsole( ! const int &console, ! const int &logLevel) { Logger::instance().setConsole(console, logLevel); } ! void logObject(const std::string &objectID) { std::ostringstream msg; boost::shared_ptr<Object> object = --- 56,65 ---- } ! void setConsole(const int &console, ! const int &logLevel) { Logger::instance().setConsole(console, logLevel); } ! void logObject(const string &objectID) { std::ostringstream msg; boost::shared_ptr<Object> object = *************** *** 77,100 **** // parse a whitespace-delimited list of symbols // into a vector of strings ! std::vector<std::string> split( ! const std::string &line, ! const std::string &delim) { ! std::vector<std::string> ret; ! std::string::const_iterator start = line.begin(); ! std::string::const_iterator end = line.end(); ! boost::match_results<std::string::const_iterator> m; ! boost::regex r("[^" + delim + "]+"); ! while (boost::regex_search(start, end, m, r)) { ! ret.push_back(std::string(m[0].first, m[0].second)); ! start = m[0].second; ! } ! return ret; ! } ! ! std::string uppercase(const std::string& s) { ! std::string output = s; ! for (std::string::iterator i=output.begin(); i!=output.end(); i++) ! *i = std::toupper(*i); ! return output; } --- 82,91 ---- // parse a whitespace-delimited list of symbols // into a vector of strings ! std::vector<string> split(const string &line, ! const string &delim, ! bool token_compress) { ! std::vector<string> ret; ! return boost::algorithm::split(ret, line, is_any_of(delim), ! token_compress ? token_compress_on : token_compress_off); } Index: utilities.hpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/oh/utilities.hpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** utilities.hpp 3 Dec 2006 21:08:46 -0000 1.14 --- utilities.hpp 2 Jan 2007 11:07:43 -0000 1.15 *************** *** 30,34 **** namespace ObjHandler { ! //! Retrieve ObjectHandler version string std::string version(); --- 30,34 ---- namespace ObjHandler { ! //! Returns ObjectHandler version string std::string version(); *************** *** 63,69 **** /*! Fork log messages to stdout. */ ! void setConsole( ! const int &console = 0, ! const int &logLevel = 4); //! Write Object with given ID to log file. --- 63,68 ---- /*! Fork log messages to stdout. */ ! void setConsole(const int &console = 0, ! const int &logLevel = 4); //! Write Object with given ID to log file. *************** *** 81,89 **** // some basic utilities ! std::vector<std::string> split( ! const std::string &line, ! const std::string &delim); ! ! std::string uppercase(const std::string&); //@} --- 80,86 ---- // some basic utilities ! std::vector<std::string> split(const std::string &line, ! const std::string &delim, ! bool token_compress); //@} |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:07:44
|
Update of /cvsroot/objecthandler/ObjectHandler/gensrc/metadata In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv15915/gensrc/metadata Modified Files: ohutils.xml Log Message: 1) boost::split based implementation for ohSplit 2) uppercase not used anymore (use boost instead) Index: ohutils.xml =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/gensrc/metadata/ohutils.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ohutils.xml 12 Dec 2006 15:04:19 -0000 1.5 --- ohutils.xml 2 Jan 2007 11:07:43 -0000 1.6 *************** *** 6,10 **** <copyright> ! Copyright (C) 2004, 2005 Ferdinando Ametrano Copyright (C) 2004, 2005, 2006 Eric Ehlers Copyright (C) 2005, 2006 Plamen Neykov --- 6,10 ---- <copyright> ! Copyright (C) 2004, 2005, 2006, 2007 Ferdinando Ametrano Copyright (C) 2004, 2005, 2006 Eric Ehlers Copyright (C) 2005, 2006 Plamen Neykov *************** *** 154,183 **** <Procedure name='ohSplit' dependencyTrigger='False'> <description>Extract the ith number from a whitespace-delimited list of fields</description> ! <alias>ObjHandler::parseField</alias> <SupportedPlatforms> ! <Excel implementation='manual'/> </SupportedPlatforms> <ParameterList> <Parameters> ! <Parameter name='line'> <type>string</type> <tensorRank>scalar</tensorRank> ! <description>text to be parsed</description> </Parameter> ! <Parameter name='delim' default='",;"'> <type>string</type> <tensorRank>scalar</tensorRank> ! <description>delimiter (default = \";,\")</description> </Parameter> ! <Parameter name='index' default='-1'> <type>long</type> <tensorRank>scalar</tensorRank> ! <description>index (1-based) of desired field - if omotted, all fields returned as arrray</description> </Parameter> </Parameters> </ParameterList> <ReturnValue> ! <type>any</type> ! <tensorRank>scalar</tensorRank> </ReturnValue> </Procedure> --- 154,188 ---- <Procedure name='ohSplit' dependencyTrigger='False'> <description>Extract the ith number from a whitespace-delimited list of fields</description> ! <alias>ObjHandler::split</alias> <SupportedPlatforms> ! <Excel/> </SupportedPlatforms> <ParameterList> <Parameters> ! <Parameter name='text'> <type>string</type> <tensorRank>scalar</tensorRank> ! <description>string to be parsed</description> </Parameter> ! <Parameter name='delimiter' default='",;"'> <type>string</type> <tensorRank>scalar</tensorRank> ! <description>characters (default = \";,\")</description> </Parameter> ! <!--<Parameter name='index' default='-1'> <type>long</type> <tensorRank>scalar</tensorRank> ! <description>index (1-based) of desired field - if omitted, all fields returned as arrray</description> ! </Parameter>--> ! <Parameter name='concatenateDelim' default='false'> ! <type>bool</type> ! <tensorRank>scalar</tensorRank> ! <description>specifies if adjacent delimiters are concatenated (TRUE) or not (FALSE). Default value is FALSE.</description> </Parameter> </Parameters> </ParameterList> <ReturnValue> ! <type>string</type> ! <tensorRank>vector</tensorRank> </ReturnValue> </Procedure> |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:01:38
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/ohxllib In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13080/ohxl/ohxllib Modified Files: ohxllib_vc8.vcproj Log Message: introduced iless: std::string specialized case insensitive version of less Index: ohxllib_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/ohxllib/ohxllib_vc8.vcproj,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** ohxllib_vc8.vcproj 14 Dec 2006 12:27:36 -0000 1.19 --- ohxllib_vc8.vcproj 2 Jan 2007 11:01:05 -0000 1.20 *************** *** 341,344 **** --- 341,348 ---- </File> <File + RelativePath="..\..\oh\iless.hpp" + > + </File> + <File RelativePath="..\..\oh\object.cpp" > |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:01:37
|
Update of /cvsroot/objecthandler/ObjectHandler In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13080 Modified Files: ohlib_vc8.vcproj Log Message: introduced iless: std::string specialized case insensitive version of less Index: ohlib_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohlib_vc8.vcproj,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** ohlib_vc8.vcproj 14 Dec 2006 12:27:35 -0000 1.8 --- ohlib_vc8.vcproj 2 Jan 2007 11:01:04 -0000 1.9 *************** *** 335,338 **** --- 335,342 ---- </File> <File + RelativePath=".\oh\iless.hpp" + > + </File> + <File RelativePath="oh\logger.cpp" > |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:01:37
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/ohxll In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13080/ohxl/ohxll Modified Files: ohxll_vc8.vcproj Log Message: introduced iless: std::string specialized case insensitive version of less Index: ohxll_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/ohxll/ohxll_vc8.vcproj,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** ohxll_vc8.vcproj 14 Dec 2006 12:27:36 -0000 1.16 --- ohxll_vc8.vcproj 2 Jan 2007 11:01:05 -0000 1.17 *************** *** 229,232 **** --- 229,236 ---- </File> <File + RelativePath="..\..\oh\iless.hpp" + > + </File> + <File RelativePath="..\..\oh\logger.cpp" > *************** *** 305,313 **** </File> <File ! RelativePath="..\Functions\functions.cpp" > </File> <File ! RelativePath="..\Functions\functioncount.hpp" > </File> --- 309,317 ---- </File> <File ! RelativePath="..\Functions\functioncount.hpp" > </File> <File ! RelativePath="..\Functions\functions.cpp" > </File> |
From: Ferdinando A. <na...@us...> - 2007-01-02 11:01:11
|
Update of /cvsroot/objecthandler/ObjectHandler/oh In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13080/oh Added Files: iless.hpp Log Message: introduced iless: std::string specialized case insensitive version of less --- NEW FILE: iless.hpp --- /* Copyright (C) 2007 Ferdinando Ametrano This file is part of QuantLib, a free-software/open-source library for financial quantitative analysts and developers - http://quantlib.org/ QuantLib is free software: you can redistribute it and/or modify it under the terms of the QuantLib license. You should have received a copy of the license along with this program; if not, please email qua...@li... The license is also available online at http://quantlib.org/html/license.html This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the license for more details. */ /*! \file \brief is_less comparison functors and less predicates */ #ifndef oh_less_hpp #define oh_less_hpp #include <boost/algorithm/string/compare.hpp> #include <boost/algorithm/string/predicate.hpp> #include <boost/algorithm/string/case_conv.hpp> #include <algorithm> namespace ObjHandler { //! std::string specialized case insensitive version of less /*! Case insensitive comparison predicate. Comparison is done using specified locales. */ class my_iless : public std::binary_function<std::string, std::string, bool> { public: //! Constructor /*! \param loc locales used for comparison */ my_iless(const std::locale& loc=std::locale()) : loc_(loc) {} //! Function operator /*! Compare two operands applying operator<. Case is ignored. */ bool operator()(const std::string& Arg1, const std::string& Arg2) const { std::string::const_iterator InputEnd=Arg1.end(); std::string::const_iterator TestEnd=Arg2.end(); std::string::const_iterator it=Arg1.begin(); std::string::const_iterator pit=Arg2.begin(); char char1, char2; for(; it!=InputEnd && pit!=TestEnd; ++it, ++pit) { char1 = std::toupper(*it, loc_); char2 = std::toupper(*pit, loc_); if (char1 < char2) return true; else if (char2 < char1) return false; } // always have comparison functions return false for equal values return (it==InputEnd) && (pit!=TestEnd); } private: std::locale loc_; }; } // the following would need cleaning up before committing to boost #ifdef DONOTCOMPILE namespace ObjHandler { // is_less functor -----------------------------------------------// //! is_less comparison functor /*! Standard STL less only handle comparison between arguments of the same type. This is a less restrictive version which wraps operator<. */ template< typename T1, typename T2 > struct is_less : public std::binary_function<T1, T2, bool> { //! Function operator /*! Compare two operands applying operator<. */ bool operator()(const T1& Arg1, const T2& Arg2) const { return (Arg1 < Arg2); } }; //! case insensitive version of is_less /*! Case insensitive comparison predicate. Comparison is done using specified locales. */ template< typename T1, typename T2 > class is_iless : public std::binary_function<T1, T2, bool> { public: //! Constructor /*! \param loc locales used for comparison */ is_iless(const std::locale& loc=std::locale()) : loc_(loc) {} //! Function operator /*! Compare two operands applying operator<. Case is ignored. */ bool operator()(const T1& Arg1, const T2& Arg2) const { return (std::toupper(Arg1, loc_) < std::toupper(Arg2, loc_)); } private: std::locale loc_; }; // less predicate -----------------------------------------------// //! 'Less' predicate /*! This predicate holds when the test container is equal to the input container i.e. all elements in both containers are same. When the optional predicate is specified, it is used for character-wise comparison. \param Input An input sequence \param Test A test sequence \param Comp An element comparison predicate \return The result of the test */ template<typename Range1T, typename Range2T, typename PredicateT> inline bool less( const Range1T& Input, const Range2T& Test, PredicateT Comp) { typedef BOOST_STRING_TYPENAME range_const_iterator<Range1T>::type Iterator1T; typedef BOOST_STRING_TYPENAME range_const_iterator<Range2T>::type Iterator2T; typedef BOOST_STRING_TYPEVALUE range_value<Range1T>::type Type1T; typedef BOOST_STRING_TYPEVALUE range_value<Range2T>::type Type2T; Iterator1T InputEnd=end(Input); Iterator2T TestEnd=end(Test); Iterator1T it=begin(Input); Iterator2T pit=begin(Test); Type1T type1; Type2T type2; for(; it!=InputEnd && pit!=TestEnd; ++it,++pit) { type1 = *it; type2 = *pit; if (Comp(type1, type2)) return true; else if (Comp(type2, type1)) return false; } // always have comparison functions return false for equal values return (it==InputEnd) && (pit!=TestEnd); } //! 'Less' predicate /*! \overload */ template<typename Range1T, typename Range2T> inline bool less( const Range1T& Input, const Range2T& Test) { return less(Input, Test, is_less()); } //! 'Less' predicate ( case insensitive ) /*! This predicate holds when the test container is equal to the input container i.e. all elements in both containers are same. Elements are compared case insensitively. \param Input An input sequence \param Test A test sequence \param Loc A locale used for case insensitive comparison \return The result of the test */ template<typename Range1T, typename Range2T> inline bool iless( const Range1T& Input, const Range2T& Test, const std::locale& Loc=std::locale()) { return less(Input, Test, (is_iless(Loc))); } } namespace boost { // pull names to the boost namespace using ObjHandler::is_less; using ObjHandler::is_iless; using ObjHandler::less; using ObjHandler::iless; } #endif #endif |
From: Ferdinando A. <na...@us...> - 2007-01-02 10:59:41
|
Update of /cvsroot/objecthandler/ObjectHandler/gensrc/metadata In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12319/gensrc/metadata Modified Files: demo.xml Log Message: 1) DemoObject renamed as Thing 2) full Thing interface exported Index: demo.xml =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/gensrc/metadata/demo.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** demo.xml 3 Dec 2006 15:38:37 -0000 1.2 --- demo.xml 2 Jan 2007 10:59:39 -0000 1.3 *************** *** 5,8 **** --- 5,9 ---- <copyright> + Copyright (C) 2007 Ferdinando Ametrano Copyright (C) 2006 Eric Ehlers </copyright> *************** *** 10,15 **** <Functions> ! <Constructor name='ohDemoObject'> ! <libraryFunction>DemoObject</libraryFunction> <SupportedPlatforms> <Excel/> --- 11,16 ---- <Functions> ! <Constructor name='ohThing'> ! <libraryFunction>Thing</libraryFunction> <SupportedPlatforms> <Excel/> *************** *** 17,29 **** <ParameterList> <Parameters> ! <Parameter name='stringParam'> <type>string</type> <tensorRank>scalar</tensorRank> <description>string parameter</description> </Parameter> ! <Parameter name='longParam' defaultValue='42'> ! <type>long</type> <tensorRank>scalar</tensorRank> ! <description>long parameter</description> </Parameter> </Parameters> --- 18,30 ---- <ParameterList> <Parameters> ! <Parameter name='stringParameter'> <type>string</type> <tensorRank>scalar</tensorRank> <description>string parameter</description> </Parameter> ! <Parameter name='doubleParameter' default='42.5'> ! <type>double</type> <tensorRank>scalar</tensorRank> ! <description>double parameter (default is 42.5)</description> </Parameter> </Parameters> *************** *** 31,37 **** </Constructor> ! <Member name='ohDemoStringParam' objectClass='DemoObject'> ! <description>retrieve value of parameter stringParam from object of class DemoObject</description> ! <libraryFunction>stringParam</libraryFunction> <SupportedPlatforms> <Excel/> --- 32,38 ---- </Constructor> ! <Member name='ohThingStringParameter' objectClass='Thing'> ! <description>returns the string parameter for the given Thing object</description> ! <libraryFunction>stringParameter</libraryFunction> <SupportedPlatforms> <Excel/> *************** *** 46,52 **** </Member> ! <Member name='ohDemoSetStringParam' objectClass='DemoObject'> ! <description>set value of parameter stringParam for object of class DemoObject</description> ! <libraryFunction>setStringParam</libraryFunction> <SupportedPlatforms> <Excel/> --- 47,53 ---- </Member> ! <Member name='ohThingSetStringParameter' objectClass='Thing'> ! <description>sets the string parameter for the given Thing object</description> ! <libraryFunction>setStringParameter</libraryFunction> <SupportedPlatforms> <Excel/> *************** *** 54,58 **** <ParameterList> <Parameters> ! <Parameter name='stringParam'> <type>string</type> <tensorRank>scalar</tensorRank> --- 55,59 ---- <ParameterList> <Parameters> ! <Parameter name='stringParameter'> <type>string</type> <tensorRank>scalar</tensorRank> *************** *** 67,70 **** --- 68,107 ---- </Member> + <Member name='ohThingDoubleParameter' objectClass='Thing'> + <description>returns the double parameter for the given Thing object</description> + <libraryFunction>doubleParameter</libraryFunction> + <SupportedPlatforms> + <Excel/> + </SupportedPlatforms> + <ParameterList> + <Parameters/> + </ParameterList> + <ReturnValue> + <type>double</type> + <tensorRank>scalar</tensorRank> + </ReturnValue> + </Member> + + <Member name='ohThingSetDoubleParameter' objectClass='Thing'> + <description>sets the double parameter for the given Thing object</description> + <libraryFunction>setDoubleParameter</libraryFunction> + <SupportedPlatforms> + <Excel/> + </SupportedPlatforms> + <ParameterList> + <Parameters> + <Parameter name='doubleParameter'> + <type>double</type> + <tensorRank>scalar</tensorRank> + <description>new value for double parameter</description> + </Parameter> + </Parameters> + </ParameterList> + <ReturnValue> + <type>double</type> + <tensorRank>scalar</tensorRank> + </ReturnValue> + </Member> + </Functions> |
From: Ferdinando A. <na...@us...> - 2007-01-02 10:59:41
|
Update of /cvsroot/objecthandler/ObjectHandler/oh In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12319/oh Modified Files: demo.hpp Log Message: 1) DemoObject renamed as Thing 2) full Thing interface exported Index: demo.hpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/oh/demo.hpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** demo.hpp 3 Dec 2006 14:35:04 -0000 1.1 --- demo.hpp 2 Jan 2007 10:59:39 -0000 1.2 *************** *** 1,4 **** --- 1,5 ---- /* + Copyright (C) 2007 Ferdinando Ametrano Copyright (C) 2006 Eric Ehlers *************** *** 23,45 **** namespace ObjHandler { ! class DemoObject : public Object { ! public: ! DemoObject(const std::string& stringParam, ! const long &longParam) : ! stringParam_(stringParam), ! longParam_(longParam) {}; ! const std::string stringParam() { ! return stringParam_; ! } ! const std::string setStringParam(const std::string& stringParam) { ! stringParam_ = stringParam; ! return stringParam_; ! } ! private: ! std::string stringParam_; ! long longParam_; }; } #endif - --- 24,47 ---- namespace ObjHandler { ! class Thing : public Object { ! public: ! Thing(const std::string& stringParam, ! double doubleParam) ! : stringParameter_(stringParam), doubleParameter_(doubleParam) {}; ! const std::string& stringParameter() { return stringParameter_; } ! const std::string& setStringParameter(const std::string& stringPar) { ! stringParameter_ = stringPar; ! return stringParameter_; ! } ! double doubleParameter() { return doubleParameter_; } ! double setDoubleParameter(double doubleParam) { ! doubleParameter_ = doubleParam; ! return doubleParameter_; ! } ! private: ! std::string stringParameter_; ! double doubleParameter_; }; } #endif |
From: Eric E. <eri...@us...> - 2007-01-02 02:19:21
|
Update of /cvsroot/objecthandler/ObjectHandler/oh In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv3515/oh Modified Files: object.hpp Log Message: - enhance gensrc to support retrieval of non-const reference to underlying QL object - enable function qlAccountingEngineMultiplePathValues() Index: object.hpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/oh/object.hpp,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** object.hpp 6 Oct 2006 07:57:35 -0000 1.17 --- object.hpp 2 Jan 2007 02:19:16 -0000 1.18 *************** *** 58,61 **** --- 58,66 ---- const LIBRARY_CLASS &NAME = *(NAME ## temp.get()); + // like OH_GET_UNDERLYING but without const qualifier + #define OH_GET_UNDERLYING_NONCONST( NAME, ID, OBJECT_CLASS, LIBRARY_CLASS ) \ + OH_GET_REFERENCE(NAME ## temp, ID, OBJECT_CLASS, LIBRARY_CLASS ) \ + LIBRARY_CLASS &NAME = *(NAME ## temp.get()); + namespace ObjHandler { //! Interface for Objects to be stored in the ObjectHandler. |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:38
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/ohxllib In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/ohxl/ohxllib Modified Files: ohxllib.vcproj ohxllib_vc8.vcproj Log Message: merge branch and increment version number Index: ohxllib_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/ohxllib/ohxllib_vc8.vcproj,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** ohxllib_vc8.vcproj 3 Dec 2006 21:08:46 -0000 1.18 --- ohxllib_vc8.vcproj 14 Dec 2006 12:27:36 -0000 1.19 *************** *** 69,73 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-gd-0_1_5.lib" SuppressStartupBanner="true" /> --- 69,73 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-gd-0_2_0.lib" SuppressStartupBanner="true" /> *************** *** 145,149 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-s-0_1_5.lib" SuppressStartupBanner="true" /> --- 145,149 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-s-0_2_0.lib" SuppressStartupBanner="true" /> *************** *** 221,225 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-0_1_5.lib" SuppressStartupBanner="true" /> --- 221,225 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-0_2_0.lib" SuppressStartupBanner="true" /> *************** *** 297,301 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-sgd-0_1_5.lib" SuppressStartupBanner="true" /> --- 297,301 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc80-mt-sgd-0_2_0.lib" SuppressStartupBanner="true" /> Index: ohxllib.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/ohxllib/ohxllib.vcproj,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** ohxllib.vcproj 3 Dec 2006 21:08:46 -0000 1.16 --- ohxllib.vcproj 14 Dec 2006 12:27:36 -0000 1.17 *************** *** 41,45 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-gd-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 41,45 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-gd-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 94,98 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-s-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 94,98 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-s-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 147,151 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-s-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 147,151 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-s-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 200,204 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 200,204 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 252,256 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-sgd-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 252,256 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-mt-sgd-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 304,308 **** <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-sgd-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 304,308 ---- <Tool Name="VCLibrarianTool" ! OutputFile="..\..\lib\ObjectHandler-xllib-vc71-sgd-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:38
|
Update of /cvsroot/objecthandler/ObjectHandler/Examples/xl In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/Examples/xl Modified Files: ExampleXllDynamic1.vcproj ExampleXllDynamic1_vc8.vcproj ExampleXllDynamic2.vcproj ExampleXllDynamic2_vc8.vcproj ExampleXllStatic.vcproj ExampleXllStatic_vc8.vcproj Log Message: merge branch and increment version number Index: ExampleXllDynamic2_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Examples/xl/ExampleXllDynamic2_vc8.vcproj,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** ExampleXllDynamic2_vc8.vcproj 31 Aug 2006 08:41:37 -0000 1.7 --- ExampleXllDynamic2_vc8.vcproj 14 Dec 2006 12:27:35 -0000 1.8 *************** *** 76,86 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib" ! OutputFile="xll\ExampleXLLDynamic2-vc80-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-gd-0_1_5.pdb" ! ImportLibrary=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-gd-0_1_5.lib" TargetMachine="1" /> --- 76,86 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib" ! OutputFile="xll\ExampleXLLDynamic2-vc80-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-gd-0_2_0.pdb" ! ImportLibrary=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-gd-0_2_0.lib" TargetMachine="1" /> *************** *** 174,183 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib" ! OutputFile="xll\ExampleXLLDynamic2-vc80-mt-0_1_5.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,..\..\xll" ! ProgramDatabaseFile=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-0_1_5.pdb" ! ImportLibrary=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-0_1_5.lib" TargetMachine="1" /> --- 174,183 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib" ! OutputFile="xll\ExampleXLLDynamic2-vc80-mt-0_2_0.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,..\..\xll" ! ProgramDatabaseFile=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-0_2_0.pdb" ! ImportLibrary=".\buildXllDynamic2\vc80\$(ConfigurationName)\ExampleXLLDynamic2-vc80-mt-0_2_0.lib" TargetMachine="1" /> Index: ExampleXllStatic.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Examples/xl/ExampleXllStatic.vcproj,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ExampleXllStatic.vcproj 31 Aug 2006 08:41:37 -0000 1.5 --- ExampleXllStatic.vcproj 14 Dec 2006 12:27:35 -0000 1.6 *************** *** 41,51 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-sgd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-sgd-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-sgd-0_1_5.lib" TargetMachine="1"/> <Tool --- 41,51 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-sgd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-sgd-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-sgd-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 109,118 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-s-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-s-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-s-0_1_5.lib" TargetMachine="1"/> <Tool --- 109,118 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-s-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-s-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-s-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 176,185 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-s-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-s-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-s-0_1_5.lib" TargetMachine="1"/> <Tool --- 176,185 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-s-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-s-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-s-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 242,252 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-sgd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-sgd-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-sgd-0_1_5.lib" TargetMachine="1"/> <Tool --- 242,252 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-sgd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-sgd-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-sgd-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 310,319 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-0_1_5.lib" TargetMachine="1"/> <Tool --- 310,319 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 376,386 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-gd-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-gd-0_1_5.lib" TargetMachine="1"/> <Tool --- 376,386 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="xll\ExampleXLLStatic-vc71-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-gd-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc71\$(ConfigurationName)\ExampleXLLStatic-vc71-mt-gd-0_2_0.lib" TargetMachine="1"/> <Tool Index: ExampleXllDynamic1_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Examples/xl/ExampleXllDynamic1_vc8.vcproj,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** ExampleXllDynamic1_vc8.vcproj 31 Aug 2006 08:41:36 -0000 1.10 --- ExampleXllDynamic1_vc8.vcproj 14 Dec 2006 12:27:35 -0000 1.11 *************** *** 65,75 **** <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc80-mt-gd-0_1_5.xll" LinkIncremental="2" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-gd-0_1_5.pdb" SubSystem="2" ! ImportLibrary=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-gd-0_1_5.lib" TargetMachine="1" /> --- 65,75 ---- <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc80-mt-gd-0_2_0.xll" LinkIncremental="2" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-gd-0_2_0.pdb" SubSystem="2" ! ImportLibrary=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-gd-0_2_0.lib" TargetMachine="1" /> *************** *** 146,158 **** <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc80-mt-0_1_5.xll" LinkIncremental="1" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="false" ! ProgramDatabaseFile=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-gd-0_1_5.pdb" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" ! ImportLibrary=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-0_1_5.lib" TargetMachine="1" /> --- 146,158 ---- <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc80-mt-0_2_0.xll" LinkIncremental="1" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="false" ! ProgramDatabaseFile=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-gd-0_2_0.pdb" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" ! ImportLibrary=".\buildXllDynamic1\vc80\$(ConfigurationName)\ExampleXLLDynamic1-vc80-mt-0_2_0.lib" TargetMachine="1" /> Index: ExampleXllDynamic2.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Examples/xl/ExampleXllDynamic2.vcproj,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ExampleXllDynamic2.vcproj 31 Aug 2006 08:41:37 -0000 1.5 --- ExampleXllDynamic2.vcproj 14 Dec 2006 12:27:35 -0000 1.6 *************** *** 40,50 **** <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic2-vc71-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-gd-0_1_5.pdb" ! ImportLibrary=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-gd-0_1_5.lib" TargetMachine="1"/> <Tool --- 40,50 ---- <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic2-vc71-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-gd-0_2_0.pdb" ! ImportLibrary=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-gd-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 107,116 **** <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic2-vc71-mt-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" ! ProgramDatabaseFile=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-0_1_5.pdb" ! ImportLibrary=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-0_1_5.lib" TargetMachine="1"/> <Tool --- 107,116 ---- <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic2-vc71-mt-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" ! ProgramDatabaseFile=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-0_2_0.pdb" ! ImportLibrary=".\buildXllDynamic2\vc71\$(ConfigurationName)\ExampleXLLDynamic2-vc71-mt-0_2_0.lib" TargetMachine="1"/> <Tool Index: ExampleXllDynamic1.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Examples/xl/ExampleXllDynamic1.vcproj,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ExampleXllDynamic1.vcproj 31 Aug 2006 08:41:36 -0000 1.5 --- ExampleXllDynamic1.vcproj 14 Dec 2006 12:27:35 -0000 1.6 *************** *** 41,50 **** <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc71-mt-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" ! ProgramDatabaseFile=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-0_1_5.pdb" ! ImportLibrary=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-0_1_5.lib" TargetMachine="1"/> <Tool --- 41,50 ---- <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc71-mt-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" ! ProgramDatabaseFile=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-0_2_0.pdb" ! ImportLibrary=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 106,116 **** <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc71-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-gd-0_1_5.pdb" ! ImportLibrary=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-gd-0_1_5.lib" TargetMachine="1"/> <Tool --- 106,116 ---- <Tool Name="VCLinkerTool" ! OutputFile="xll\ExampleXLLDynamic1-vc71-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,..\..\xll" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-gd-0_2_0.pdb" ! ImportLibrary=".\buildExampleDynamic1\vc71\$(ConfigurationName)\ExampleXLLDynamic1-vc71-mt-gd-0_2_0.lib" TargetMachine="1"/> <Tool Index: ExampleXllStatic_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Examples/xl/ExampleXllStatic_vc8.vcproj,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** ExampleXllStatic_vc8.vcproj 31 Aug 2006 08:41:37 -0000 1.8 --- ExampleXllStatic_vc8.vcproj 14 Dec 2006 12:27:35 -0000 1.9 *************** *** 76,86 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-sgd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-sgd-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-sgd-0_1_5.lib" TargetMachine="1" /> --- 76,86 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-sgd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-sgd-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-sgd-0_2_0.lib" TargetMachine="1" /> *************** *** 174,183 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-s-0_1_5.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-s-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-s-0_1_5.lib" TargetMachine="1" /> --- 174,183 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-s-0_2_0.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-s-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-s-0_2_0.lib" TargetMachine="1" /> *************** *** 271,280 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-0_1_5.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-0_1_5.lib" TargetMachine="1" /> --- 271,280 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-0_2_0.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-0_2_0.lib" TargetMachine="1" /> *************** *** 368,378 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-gd-0_1_5.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-gd-0_1_5.lib" TargetMachine="1" /> --- 368,378 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="xll\ExampleXLLStatic-vc80-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="true" ! ProgramDatabaseFile=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-gd-0_2_0.pdb" ! ImportLibrary=".\buildXllStatic\vc80\$(ConfigurationName)\ExampleXLLStatic-vc80-mt-gd-0_2_0.lib" TargetMachine="1" /> |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:38
|
Update of /cvsroot/objecthandler/ObjectHandler In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784 Modified Files: Makefile.am ObjectHandler.nsi TODO.txt configure.ac ohlib.vcproj ohlib_vc8.vcproj Log Message: merge branch and increment version number Index: TODO.txt =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/TODO.txt,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TODO.txt 19 May 2006 15:12:41 -0000 1.1 --- TODO.txt 14 Dec 2006 12:27:35 -0000 1.2 *************** *** 1,11 **** - - return logfile name from ohSetLogfile() - - replace singleton.hpp with boost::singleton? - - move unique key functionality from ObjectHandlerXL - to ObjectHandlerBase - - update design doc ! - revise exception handling ! - reduce mutability of Object/Property classes ! from within client application --- 1,11 ---- ! todo.txt for ObjectHandler ! ========================== ! to see a summary of recent activity on this project please visit ! http://www.objecthandler.org/history.html ! ! if you're interested in contributing to the project or need ! further information please send email to ! qua...@li... Index: ohlib.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohlib.vcproj,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** ohlib.vcproj 17 Oct 2006 17:07:00 -0000 1.6 --- ohlib.vcproj 14 Dec 2006 12:27:35 -0000 1.7 *************** *** 41,45 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-sgd-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 41,45 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-sgd-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 93,97 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-sgd-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 93,97 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-sgd-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 146,150 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-s-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 146,150 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-s-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 199,203 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 199,203 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 252,256 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-s-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 252,256 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-s-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool *************** *** 304,308 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-gd-0_1_5.lib" SuppressStartupBanner="TRUE"/> <Tool --- 304,308 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc71-mt-gd-0_2_0.lib" SuppressStartupBanner="TRUE"/> <Tool Index: ohlib_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohlib_vc8.vcproj,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** ohlib_vc8.vcproj 31 Aug 2006 08:41:37 -0000 1.7 --- ohlib_vc8.vcproj 14 Dec 2006 12:27:35 -0000 1.8 *************** *** 69,73 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-sgd-0_1_5.lib" SuppressStartupBanner="true" /> --- 69,73 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-sgd-0_2_0.lib" SuppressStartupBanner="true" /> *************** *** 145,149 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-0_1_5.lib" SuppressStartupBanner="true" /> --- 145,149 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-0_2_0.lib" SuppressStartupBanner="true" /> *************** *** 221,225 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-s-0_1_5.lib" SuppressStartupBanner="true" /> --- 221,225 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-s-0_2_0.lib" SuppressStartupBanner="true" /> *************** *** 297,301 **** <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-gd-0_1_5.lib" SuppressStartupBanner="true" /> --- 297,301 ---- <Tool Name="VCLibrarianTool" ! OutputFile="lib\ObjectHandler-vc80-mt-gd-0_2_0.lib" SuppressStartupBanner="true" /> Index: ObjectHandler.nsi =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ObjectHandler.nsi,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** ObjectHandler.nsi 11 Oct 2006 13:28:24 -0000 1.6 --- ObjectHandler.nsi 14 Dec 2006 12:27:35 -0000 1.7 *************** *** 4,8 **** SetCompressor lzma ! !define VER_NUMBER "0.1.5" !define /date NOW "%Y%m%d-%H_%M" --- 4,8 ---- SetCompressor lzma ! !define VER_NUMBER "0.2.0" !define /date NOW "%Y%m%d-%H_%M" Index: configure.ac =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/configure.ac,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** configure.ac 11 Oct 2006 13:28:24 -0000 1.6 --- configure.ac 14 Dec 2006 12:27:35 -0000 1.7 *************** *** 1,4 **** # Process this file with autoconf to produce a configure script. ! AC_INIT([ObjectHandler], [0.1.5], [qua...@li...], [ObjectHandler]) --- 1,4 ---- # Process this file with autoconf to produce a configure script. ! AC_INIT([ObjectHandler], [0.2.0], [qua...@li...], [ObjectHandler]) Index: Makefile.am =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Makefile.am 3 Oct 2006 18:29:32 -0000 1.4 --- Makefile.am 14 Dec 2006 12:27:34 -0000 1.5 *************** *** 27,38 **** BASEPATH = @abs_top_srcdir@ docs: BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-all html-local: BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-html - docs-online: - BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-online docs-dist: BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-dist docs-clean: $(MAKE) -C Docs docs-clean --- 27,46 ---- BASEPATH = @abs_top_srcdir@ docs: + $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-all html-local: + $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-html docs-dist: + $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-dist + docs-online: + $(MAKE) -C gensrc + BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-online + docs-online-dist: + $(MAKE) -C gensrc + BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-online-dist docs-clean: + $(MAKE) -C gensrc clean $(MAKE) -C Docs docs-clean |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:38
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/ohxll In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/ohxl/ohxll Modified Files: ohxll.vcproj ohxll_vc8.vcproj Log Message: merge branch and increment version number Index: ohxll_vc8.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/ohxll/ohxll_vc8.vcproj,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** ohxll_vc8.vcproj 18 Oct 2006 13:01:29 -0000 1.15 --- ohxll_vc8.vcproj 14 Dec 2006 12:27:36 -0000 1.16 *************** *** 76,86 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc80-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="true" ! ProgramDatabaseFile="..\..\xll/ObjectHandler-xll-vc80-mt-gd-0_1_5.pdb" ! ImportLibrary="..\..\xll/ObjectHandler-xll-vc80-mt-gd-0_1_5.lib" TargetMachine="1" /> --- 76,86 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc80-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" GenerateDebugInformation="true" ! ProgramDatabaseFile="..\..\xll/ObjectHandler-xll-vc80-mt-gd-0_2_0.pdb" ! ImportLibrary="..\..\xll/ObjectHandler-xll-vc80-mt-gd-0_2_0.lib" TargetMachine="1" /> *************** *** 174,183 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc80-mt-0_1_5.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile="..\..\xll/ObjectHandler-xll-vc80-mt-0_1_5.pdb" ! ImportLibrary="..\..\xll/ObjectHandler-xll-vc80-mt-0_1_5.lib" TargetMachine="1" /> --- 174,183 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib advapi32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc80-mt-0_2_0.xll" LinkIncremental="1" SuppressStartupBanner="true" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\lib" ! ProgramDatabaseFile="..\..\xll/ObjectHandler-xll-vc80-mt-0_2_0.pdb" ! ImportLibrary="..\..\xll/ObjectHandler-xll-vc80-mt-0_2_0.lib" TargetMachine="1" /> Index: ohxll.vcproj =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/ohxll/ohxll.vcproj,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** ohxll.vcproj 18 Oct 2006 13:01:29 -0000 1.10 --- ohxll.vcproj 14 Dec 2006 12:27:36 -0000 1.11 *************** *** 42,52 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc71-mt-gd-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\Lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile="..\..\xll\ObjectHandler-xll-vc71-mt-gd-0_1_5.pdb" ! ImportLibrary="..\..\lib\ObjectHandler-xll-vc71-mt-gd-0_1_5.lib" TargetMachine="1"/> <Tool --- 42,52 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc71-mt-gd-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\Lib" GenerateDebugInformation="TRUE" ! ProgramDatabaseFile="..\..\xll\ObjectHandler-xll-vc71-mt-gd-0_2_0.pdb" ! ImportLibrary="..\..\lib\ObjectHandler-xll-vc71-mt-gd-0_2_0.lib" TargetMachine="1"/> <Tool *************** *** 110,119 **** Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc71-mt-0_1_5.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\Lib" ! ProgramDatabaseFile="..\..\xll\ObjectHandler-xll-vc71-mt-0_1_5.pdb" ! ImportLibrary="..\..\lib\ObjectHandler-xll-vc71-mt-0_1_5.lib" TargetMachine="1"/> <Tool --- 110,119 ---- Name="VCLinkerTool" AdditionalDependencies="odbc32.lib odbccp32.lib Ws2_32.lib" ! OutputFile="..\..\xll\ObjectHandler-xll-vc71-mt-0_2_0.xll" LinkIncremental="2" SuppressStartupBanner="TRUE" AdditionalLibraryDirectories="..\..\lib,$(LOG4CXX_DIR)\msvc\Lib" ! ProgramDatabaseFile="..\..\xll\ObjectHandler-xll-vc71-mt-0_2_0.pdb" ! ImportLibrary="..\..\lib\ObjectHandler-xll-vc71-mt-0_2_0.lib" TargetMachine="1"/> <Tool |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:37
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/Register In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/ohxl/Register Modified Files: addin.cpp Log Message: merge branch and increment version number Index: addin.cpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/Register/addin.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** addin.cpp 11 Oct 2006 13:28:25 -0000 1.3 --- addin.cpp 14 Dec 2006 12:27:36 -0000 1.4 *************** *** 94,98 **** if (1 == xlReturn.val.w) { ObjHandler::scalarToXloper(xlLongName, ! std::string("ObjectHandler 0.1.5")); } else { xlLongName.xltype = xltypeErr; --- 94,98 ---- if (1 == xlReturn.val.w) { ObjHandler::scalarToXloper(xlLongName, ! std::string("ObjectHandler 0.2.0")); } else { xlLongName.xltype = xltypeErr; |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:37
|
Update of /cvsroot/objecthandler/ObjectHandler/gensrc In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/gensrc Modified Files: .cvsignore Makefile.am Log Message: merge branch and increment version number Index: .cvsignore =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/gensrc/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** .cvsignore 27 Jul 2006 14:24:16 -0000 1.3 --- .cvsignore 14 Dec 2006 12:27:35 -0000 1.4 *************** *** 1,5 **** Makefile Makefile.in ! build *.user --- 1,6 ---- + build Makefile Makefile.in ! .time-stamp *.user Index: Makefile.am =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/gensrc/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Makefile.am 28 Aug 2006 10:02:11 -0000 1.2 --- Makefile.am 14 Dec 2006 12:27:35 -0000 1.3 *************** *** 1,7 **** ! EXTRA_DIST = \ ! gensrc_vc8.vcproj \ ! gensrc.vcproj \ ! Makefile.vc dist-hook: --- 1,23 ---- + # gensrc.py probably needs to be re-executed if any of these change ! GENSRC_INPUT := metadata/functions.xml ! ! GENSRC_PYS := scripts/gensrc.py ! ! GENSRC_STUBS := stubs/stub.copyright \ ! stubs/stub.excel.exports \ ! stubs/stub.excel.includes ! ! # this should prevent running from a distributed tarball ! EXTRA_DIST = .time-stamp \ ! gensrc_vc8.vcproj \ ! gensrc.vcproj \ ! Makefile.vc ! ! all-local: .time-stamp ! ! .time-stamp: $(GENSRC_INPUT) $(GENSRC_PYS) $(GENSRC_STUBS) ! python scripts/gensrc.py $(GENSRC_ARGS) ! touch .time-stamp dist-hook: *************** *** 11,12 **** --- 27,33 ---- cp -p $(srcdir)/scripts/*.py $(distdir)/scripts cp -p $(srcdir)/stubs/stub.* $(distdir)/stubs + touch .time-stamp + + clean: + rm -f .time-stamp + |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:37
|
Update of /cvsroot/objecthandler/ObjectHandler/oh In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/oh Modified Files: objhandlerdefines.hpp Log Message: merge branch and increment version number Index: objhandlerdefines.hpp =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/oh/objhandlerdefines.hpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** objhandlerdefines.hpp 31 Aug 2006 08:23:27 -0000 1.3 --- objhandlerdefines.hpp 14 Dec 2006 12:27:35 -0000 1.4 *************** *** 28,40 **** //! version string #ifdef _DEBUG ! #define OBJHANDLER_VERSION "0.1.5-debug" #else ! #define OBJHANDLER_VERSION "0.1.5" #endif //! version hexadecimal number ! #define OBJHANDLER_HEX_VERSION 0x000105f0 //! version string for output lib name ! #define OBJHANDLER_LIB_VERSION "0_1_5" #include <cctype> --- 28,40 ---- //! version string #ifdef _DEBUG ! #define OBJHANDLER_VERSION "0.2.0-debug" #else ! #define OBJHANDLER_VERSION "0.2.0" #endif //! version hexadecimal number ! #define OBJHANDLER_HEX_VERSION 0x000200f0 //! version string for output lib name ! #define OBJHANDLER_LIB_VERSION "0_2_0" #include <cctype> |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:37
|
Update of /cvsroot/objecthandler/ObjectHandler/Docs In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/Docs Modified Files: Makefile.am objecthandler.doxy oh_header.html oh_headeronline.html Log Message: merge branch and increment version number Index: oh_header.html =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/oh_header.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** oh_header.html 11 Oct 2006 13:28:25 -0000 1.4 --- oh_header.html 14 Dec 2006 12:27:35 -0000 1.5 *************** *** 37,41 **** <center> <table class="layout" cellpadding=0 cellspacing=0 width=100%> ! <tr><td align="center" class="version">version 0.1.5</td></tr> </table> </center> --- 37,41 ---- <center> <table class="layout" cellpadding=0 cellspacing=0 width=100%> ! <tr><td align="center" class="version">version 0.2.0</td></tr> </table> </center> Index: objecthandler.doxy =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/objecthandler.doxy,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** objecthandler.doxy 11 Oct 2006 13:28:25 -0000 1.4 --- objecthandler.doxy 14 Dec 2006 12:27:35 -0000 1.5 *************** *** 113,117 **** HTML_ALIGN_MEMBERS = YES GENERATE_HTMLHELP = YES ! CHM_FILE = ../ObjectHandler-docs-0.1.5.chm HHC_LOCATION = hhc.exe GENERATE_CHI = NO --- 113,117 ---- HTML_ALIGN_MEMBERS = YES GENERATE_HTMLHELP = YES ! CHM_FILE = ../ObjectHandler-docs-0.2.0.chm HHC_LOCATION = hhc.exe GENERATE_CHI = NO Index: Makefile.am =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Makefile.am 4 Oct 2006 12:04:56 -0000 1.4 --- Makefile.am 14 Dec 2006 12:27:35 -0000 1.5 *************** *** 69,72 **** --- 69,77 ---- touch .time-stamp-online + docs-online-dist: docs-online + ln -s html-online ObjectHandler-docs-$(VERSION)-html + tar czfvh ObjectHandler-docs-online-$(VERSION)-html.tar.gz ObjectHandler-docs-$(VERSION)-html + rm ObjectHandler-docs-$(VERSION)-html + docs-clean: rm -Rf html-online html Index: oh_headeronline.html =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/oh_headeronline.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** oh_headeronline.html 11 Oct 2006 13:28:25 -0000 1.4 --- oh_headeronline.html 14 Dec 2006 12:27:35 -0000 1.5 *************** *** 37,41 **** <center> <table class="layout" cellpadding=0 cellspacing=0 width=100%> ! <tr><td align="center" class="version">version 0.1.5</td></tr> </table> </center> --- 37,41 ---- <center> <table class="layout" cellpadding=0 cellspacing=0 width=100%> ! <tr><td align="center" class="version">version 0.2.0</td></tr> </table> </center> |
From: Eric E. <eri...@us...> - 2006-12-14 12:27:37
|
Update of /cvsroot/objecthandler/ObjectHandler/Docs/pages In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25784/Docs/pages Modified Files: design.docs history.docs installation.docs Log Message: merge branch and increment version number Index: history.docs =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/pages/history.docs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** history.docs 11 Oct 2006 13:28:25 -0000 1.3 --- history.docs 14 Dec 2006 12:27:35 -0000 1.4 *************** *** 33,44 **** LOG4CXX ! No changes to the log4cxx environment. ObjectHandler 0.1.5 continues ! to rely on the customized log4cxx "0.9.7a" package which shipped ! with ObjectHandler version 0.1.4 (see below). REQUIRED PACKAGES - Boost version 1.31.0 or later ! - log4cxx version 0.9.7.a - gensrc version 0.1.5 --- 33,44 ---- LOG4CXX ! - a couple of minor fixes to makefiles ! - repackaged as version 0.9.7b (see below for explanation of ! log4cxx version numbers) REQUIRED PACKAGES - Boost version 1.31.0 or later ! - log4cxx version 0.9.7.b - gensrc version 0.1.5 Index: design.docs =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/pages/design.docs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** design.docs 3 Oct 2006 21:08:38 -0000 1.3 --- design.docs 14 Dec 2006 12:27:35 -0000 1.4 *************** *** 71,75 **** </dl> \section sec_1 1. Design ! <div class="center"><img src="quep011a.png"></div> \section sec_1_1 1.1 ObjectHandler \par --- 71,75 ---- </dl> \section sec_1 1. Design ! <div class="center"><img src="images/quep011a.png"></div> \section sec_1_1 1.1 ObjectHandler \par *************** *** 320,324 **** } \endcode ! <div class="center"><img src="quep011b.png"></div> \section sec_3 3 Proposed Enhancements \subsection sec_3_1 3.1 ohMethodValue --- 320,324 ---- } \endcode ! <div class="center"><img src="images/quep011b.png"></div> \section sec_3 3 Proposed Enhancements \subsection sec_3_1 3.1 ohMethodValue Index: installation.docs =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Docs/pages/installation.docs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** installation.docs 11 Oct 2006 13:28:25 -0000 1.3 --- installation.docs 14 Dec 2006 12:27:35 -0000 1.4 *************** *** 36,43 **** <a href="http://logging.apache.org/log4cxx/index.html">log4cxx</a>, the logging framework for the Apache project. ObjectHandler uses a customized ! copy of log4cxx version 0.9.7, called "log4cxx 0.9.7a", amended to provide a boost compliant build process and other minor enhancements. ! ObjectHandler and log4cxx 0.9.7a are available for download from the <a href="http://sourceforge.net/project/showfiles.php?group_id=12740&package_id=141162">QuantLib downloads page on sourceforge</a> --- 36,43 ---- <a href="http://logging.apache.org/log4cxx/index.html">log4cxx</a>, the logging framework for the Apache project. ObjectHandler uses a customized ! copy of log4cxx version 0.9.7, called "log4cxx 0.9.7b", amended to provide a boost compliant build process and other minor enhancements. ! ObjectHandler and log4cxx 0.9.7b are available for download from the <a href="http://sourceforge.net/project/showfiles.php?group_id=12740&package_id=141162">QuantLib downloads page on sourceforge</a> *************** *** 75,82 **** \subsection inst_win_prerequisites Prerequisites ! Before building ObjectHandler you need to build log4cxx 0.9.7a. <ul> ! <li>download the log4cxx 0.9.7a zip from the QuantLib downloads page</li> <li>log4cxx should be unzipped to a path containing no spaces as the library seems to complain otherwise</li> --- 75,82 ---- \subsection inst_win_prerequisites Prerequisites ! Before building ObjectHandler you need to build log4cxx 0.9.7b. <ul> ! <li>download the log4cxx 0.9.7b zip from the QuantLib downloads page</li> <li>log4cxx should be unzipped to a path containing no spaces as the library seems to complain otherwise</li> *************** *** 85,89 **** to directory <tt>log4cxx-0.9.7\\msvc\\Lib</tt></li> <li>you need to manually set environment variable \c LOG4CXX_DIR to the ! top level log4cxx directory e.g. <tt>C:\\log4cxx-0.9.7</tt></li> <li>if VC is running you need to restart it to pick up the new environment variable.</li> --- 85,89 ---- to directory <tt>log4cxx-0.9.7\\msvc\\Lib</tt></li> <li>you need to manually set environment variable \c LOG4CXX_DIR to the ! top level log4cxx directory e.g. <tt>C:\\log4cxx-0.9.7b</tt></li> <li>if VC is running you need to restart it to pick up the new environment variable.</li> *************** *** 107,112 **** NB: The ohxll build of ObjectHandler requires a DLL version of the ! VC runtime library (i.e. <b>Debug Multithreaded DLL</b> or <b>Release ! Multithreaded DLL</b>). \subsection inst_win_usage Usage --- 107,112 ---- NB: The ohxll build of ObjectHandler requires a DLL version of the ! VC runtime library (i.e. <b>Debug CRTDLL</b> or <b>Release ! CRTDLL</b>). \subsection inst_win_usage Usage *************** *** 249,254 **** tar file from the QuantLib downloads page and install as follows: \verbatim ! tar zxfv log4cxx-0.9.7a.tar.gz ! cd log4cxx-0.9.7a ./autogen.sh ./configure --- 249,254 ---- tar file from the QuantLib downloads page and install as follows: \verbatim ! tar zxfv log4cxx-0.9.7b.tar.gz ! cd log4cxx-0.9.7b ./autogen.sh ./configure *************** *** 264,269 **** \verbatim ! tar zxfv ObjectHandler-0.1.5.tar.gz ! cd ObjectHandler-0.1.5 ./configure make --- 264,269 ---- \verbatim ! tar zxfv ObjectHandler-0.2.0.tar.gz ! cd ObjectHandler-0.2.0 ./configure make |
From: Eric E. <eri...@us...> - 2006-12-13 17:58:30
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl/Functions In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv23088/ohxl/Functions Modified Files: Tag: R000105f0-branch .cvsignore Log Message: fixes for release Index: .cvsignore =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/Functions/.cvsignore,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** .cvsignore 3 Oct 2006 09:32:37 -0000 1.2 --- .cvsignore 13 Dec 2006 17:58:27 -0000 1.2.2.1 *************** *** 1 **** --- 1,3 ---- functions.cpp + export.hpp + functioncount.hpp |
From: Eric E. <eri...@us...> - 2006-12-13 17:58:29
|
Update of /cvsroot/objecthandler/ObjectHandler/ohxl In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv23088/ohxl Modified Files: Tag: R000105f0-branch .cvsignore Log Message: fixes for release Index: .cvsignore =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/ohxl/.cvsignore,v retrieving revision 1.4 retrieving revision 1.4.2.1 diff -C2 -d -r1.4 -r1.4.2.1 *** .cvsignore 28 Sep 2006 15:46:20 -0000 1.4 --- .cvsignore 13 Dec 2006 17:58:27 -0000 1.4.2.1 *************** *** 1,6 **** Makefile Makefile.in - export.hpp - functioncount.hpp functions.cpp register.cpp --- 1,4 ---- |
From: Eric E. <eri...@us...> - 2006-12-13 17:56:40
|
Update of /cvsroot/objecthandler/ObjectHandler In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv22259 Modified Files: Tag: R000105f0-branch Makefile.am Log Message: fixes for release Index: Makefile.am =================================================================== RCS file: /cvsroot/objecthandler/ObjectHandler/Makefile.am,v retrieving revision 1.4.2.1 retrieving revision 1.4.2.2 diff -C2 -d -r1.4.2.1 -r1.4.2.2 *** Makefile.am 11 Oct 2006 16:27:36 -0000 1.4.2.1 --- Makefile.am 13 Dec 2006 17:56:32 -0000 1.4.2.2 *************** *** 32,41 **** $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-html docs-online: $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-online ! docs-dist: $(MAKE) -C gensrc ! BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-dist docs-clean: $(MAKE) -C gensrc clean --- 32,44 ---- $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-html + docs-dist: + $(MAKE) -C gensrc + BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-dist docs-online: $(MAKE) -C gensrc BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-online ! docs-online-dist: $(MAKE) -C gensrc ! BASEPATH=$(BASEPATH) $(MAKE) -C Docs docs-online-dist docs-clean: $(MAKE) -C gensrc clean |