summaryrefslogtreecommitdiffstats
path: root/scaddins/idl
diff options
context:
space:
mode:
authortino <ttk448@gmail.com>2012-12-04 17:26:52 +0000
committerStephan Bergmann <sbergman@redhat.com>2012-12-05 10:01:53 +0100
commit8d0dbbdad4b06da7d90d39acf1870fb62543d6ea (patch)
treee7976eba93312e17066c0c2a0d6425a09cb1a048 /scaddins/idl
parentClean up scp2 flags (diff)
downloadcore-8d0dbbdad4b06da7d90d39acf1870fb62543d6ea.tar.gz
core-8d0dbbdad4b06da7d90d39acf1870fb62543d6ea.zip
changed function names and variables to conform with UNO style
Change-Id: I3de884b54083a6916a5baed4d475016aa9d4ddec
Diffstat (limited to 'scaddins/idl')
-rw-r--r--scaddins/idl/com/sun/star/sheet/addin/XPricingFunctions.idl40
1 files changed, 21 insertions, 19 deletions
diff --git a/scaddins/idl/com/sun/star/sheet/addin/XPricingFunctions.idl b/scaddins/idl/com/sun/star/sheet/addin/XPricingFunctions.idl
index 495891a6dd93..1b0dab5a3a76 100644
--- a/scaddins/idl/com/sun/star/sheet/addin/XPricingFunctions.idl
+++ b/scaddins/idl/com/sun/star/sheet/addin/XPricingFunctions.idl
@@ -38,34 +38,36 @@ module addin
*/
interface XPricingFunctions : com::sun::star::uno::XInterface
{
- /// opt_barrier()
- double getOpt_barrier( [in] double spot, [in] double vol,
- [in] double r, [in] double rf, [in] double T, [in] double strike,
- [in] double barrier_low, [in] double barrier_up,
+ /// OPT_BARRIER(), pricing of a barrier option.
+ double getOptBarrier( [in] double spot, [in] double vol,
+ [in] double rate, [in] double rateForeign,
+ [in] double maturity, [in] double strike,
+ [in] double barrierLow, [in] double barrierUp,
[in] double rebate,
- [in] string put_call, [in] string in_out,
+ [in] string putCall, [in] string inOut,
[in] string continuous, [in] any greek )
raises( com::sun::star::lang::IllegalArgumentException );
- /// opt_touch()
- double getOpt_touch( [in] double spot, [in] double vol,
- [in] double r, [in] double rf, [in] double T,
- [in] double barrier_low, [in] double barrier_up,
- [in] string for_dom, [in] string in_out,
+ /// OPT_TOUCH(), pricing of a touch/no-touch option.
+ double getOptTouch( [in] double spot, [in] double vol,
+ [in] double rate, [in] double rateForeign,
+ [in] double maturity,
+ [in] double barrierLow, [in] double barrierUp,
+ [in] string foreignDomestic, [in] string inOut,
[in] string continuous, [in] any greek )
raises( com::sun::star::lang::IllegalArgumentException );
- /// opt_prob_hit()
- double getOpt_prob_hit( [in] double spot, [in] double vol,
- [in] double mu, [in] double T,
- [in] double barrier_low, [in] double barrier_up )
+ /// OPT_PROB_HIT(), probability of hitting a barrier.
+ double getOptProbHit( [in] double spot, [in] double vol,
+ [in] double mu, [in] double maturity,
+ [in] double barrierLow, [in] double barrierUp )
raises( com::sun::star::lang::IllegalArgumentException );
- /// opt_prob_inmoney()
- double getOpt_prob_inmoney( [in] double spot, [in] double vol,
- [in] double mu, [in] double T,
- [in] double barrier_low, [in] double barrier_up,
- [in] any strike, [in] any put_call )
+ /// OPT_PROB_INMONEY(), probability of ending up in-the-money.
+ double getOptProbInMoney( [in] double spot, [in] double vol,
+ [in] double mu, [in] double maturity,
+ [in] double barrierLow, [in] double barrierUp,
+ [in] any strike, [in] any putCall )
raises( com::sun::star::lang::IllegalArgumentException );
};