Question on QuantlibXL

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Question on QuantlibXL

kcsrber


Hello,

I'm new to QuantLib.

I managed to install Quantlib and QuantlibXL on my Visual Studio 2008, and
apparently built all the projects correctly.
Now, I would like to use the debugger in order to step through the code and
understand how it is structured.

I loaded Excel, the QuantlibXL XLL (debug version), attached Excel to the Visual
Studio debugger (symbols table loaded correctly) and tried to run the
spreadsheet "YieldCurveBootstrapping.xls" in the "StandAloneExamples" folder.

The problem is that I can't find what the entry point for the QuantLibXL
function is...for example, assume I want to step inside the function
"qlEuribor()", I assume that the entry point for that function is

    boost::shared_ptr<ObjectHandler::Object> create_qlEuribor(
        const boost::shared_ptr<ObjectHandler::ValueObject> &valueObject) {

in the file create_index.cpp, but if I put a breakpoint at the beginning of the
function it doesn't seem to stop there when I execute the "qlLibor" function
(for example in the sheet "Indexes" of the file above).

What am I doing wrong?

Thanks in advance for your help.

Luca




------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users
Reply | Threaded
Open this post in threaded view
|

Re: Question on QuantlibXL

Eric Ehlers-2
Hi Luca,

The create_ functions are not the run time entry points.  Please see

http://quantlib.org/quantlibxl/faq.html#faq_item_debugexcel

Regards,
Eric

> Hello,
>
> I'm new to QuantLib.
>
> I managed to install Quantlib and QuantlibXL on my Visual Studio 2008, and
> apparently built all the projects correctly.
> Now, I would like to use the debugger in order to step through the code and
> understand how it is structured.
>
> I loaded Excel, the QuantlibXL XLL (debug version), attached Excel  
> to the Visual
> Studio debugger (symbols table loaded correctly) and tried to run the
> spreadsheet "YieldCurveBootstrapping.xls" in the "StandAloneExamples" folder.
>
> The problem is that I can't find what the entry point for the QuantLibXL
> function is...for example, assume I want to step inside the function
> "qlEuribor()", I assume that the entry point for that function is
>
>     boost::shared_ptr<ObjectHandler::Object> create_qlEuribor(
>         const boost::shared_ptr<ObjectHandler::ValueObject> &valueObject) {
>
> in the file create_index.cpp, but if I put a breakpoint at the  
> beginning of the
> function it doesn't seem to stop there when I execute the "qlLibor" function
> (for example in the sheet "Indexes" of the file above).
>
> What am I doing wrong?
>
> Thanks in advance for your help.
>
> Luca
>
>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> QuantLib-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/quantlib-users
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.


------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users