summaryrefslogtreecommitdiff
path: root/sc/source/core/opencl/op_financial.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/core/opencl/op_financial.hxx')
-rw-r--r--sc/source/core/opencl/op_financial.hxx338
1 files changed, 169 insertions, 169 deletions
diff --git a/sc/source/core/opencl/op_financial.hxx b/sc/source/core/opencl/op_financial.hxx
index 2ddfa051f453..fae06a6553a1 100644
--- a/sc/source/core/opencl/op_financial.hxx
+++ b/sc/source/core/opencl/op_financial.hxx
@@ -18,232 +18,232 @@ class RRI: public SlidingFunctionBase
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual bool takeString() const { return false; }
- virtual bool takeNumeric() const { return true; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual bool takeString() const SAL_OVERRIDE { return false; }
+ virtual bool takeNumeric() const SAL_OVERRIDE { return true; }
};
class OpRRI:public RRI
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "RRI"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "RRI"; }
};
class OpNominal: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "NOMINAL_ADD"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "NOMINAL_ADD"; }
};
class OpDollarde:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "Dollarde"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Dollarde"; }
};
class OpDollarfr:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "Dollarfr"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Dollarfr"; }
};
class OpDISC: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "DISC"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "DISC"; }
};
class OpINTRATE: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "INTRATE"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "INTRATE"; }
};
class OpFV: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>& ,
- std::set<std::string>& );
+ std::set<std::string>& ) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const {
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE {
return "FV"; }
};
class OpIPMT: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>& ,
- std::set<std::string>& );
+ std::set<std::string>& ) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const {
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE {
return "IPMT"; }
};
class OpISPMT: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "ISPMT"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "ISPMT"; }
};
class OpDuration: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "Duration"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Duration"; }
};
class OpDuration_ADD: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>& ,
- std::set<std::string>& );
+ std::set<std::string>& ) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const {
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE {
return "Duration_ADD"; }
};
class OpMDuration: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>& ,
- std::set<std::string>& );
+ std::set<std::string>& ) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const {return "MDuration"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE {return "MDuration"; }
};
class Fvschedule: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
};
class Cumipmt: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class IRR: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
};
class OpIRR: public IRR
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "IRR"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "IRR"; }
};
class XNPV: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
};
class PriceMat: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpSYD: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "SYD"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "SYD"; }
};
class MIRR: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
};
class OpEffective:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "Effect_Add"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Effect_Add"; }
};
class OpCumipmt: public Cumipmt
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "Cumipmt"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Cumipmt"; }
};
class OpXNPV: public XNPV
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "XNPV"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "XNPV"; }
};
@@ -251,47 +251,47 @@ class OpTbilleq: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "fTbilleq"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "fTbilleq"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpCumprinc: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "cumprinc"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "cumprinc"; }
};
class OpAccrintm: public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "Accrintm"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Accrintm"; }
};
class OpAccrint: public Normal
{
public:
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&);
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&) SAL_OVERRIDE;
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "Accrint"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Accrint"; }
};
class OpYield: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "Yield"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Yield"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
@@ -299,123 +299,123 @@ class OpSLN: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "SLN"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "SLN"; }
};
class OpFvschedule: public Fvschedule
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "Fvschedule"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Fvschedule"; }
};
class OpYieldmat: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "Yieldmat"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Yieldmat"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpPMT: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "PMT"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "PMT"; }
};
class OpNPV: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "NPV"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "NPV"; }
};
class OpPrice: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Price"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Price"; }
};
class OpNper: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "NPER"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "NPER"; }
};
class OpOddlprice: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>&,
- std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Oddlprice"; }
+ std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Oddlprice"; }
};
class OpOddlyield: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>& ,
- std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Oddlyield"; }
+ std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Oddlyield"; }
};
class OpPriceDisc: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
virtual void BinInlineFun(std::set<std::string>&,
- std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "PriceDisc"; }
+ std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "PriceDisc"; }
};
class OpPPMT: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "PPMT"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "PPMT"; }
};
class OpCoupdaybs:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0";}
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0";}
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Coupdaybs"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Coupdaybs"; }
};
class OpCoupdays:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0";}
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0";}
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Coupdays";}
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Coupdays";}
};
class OpCoupdaysnc:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0";}
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0";}
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Coupdaysnc"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Coupdaysnc"; }
};
@@ -423,9 +423,9 @@ class OpCouppcd:public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
- virtual std::string BinFuncName(void) const { return "Couppcd"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Couppcd"; }
};
@@ -433,147 +433,147 @@ class OpCoupncd:public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&);
- virtual std::string BinFuncName(void) const { return "Coupncd"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Coupncd"; }
};
class OpCoupnum:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0";}
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0";}
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&);
- virtual std::string BinFuncName(void) const { return "Coupnum"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Coupnum"; }
};
class OpDDB:public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "DDB"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "DDB"; }
};
class OpDB:public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "DB"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "DB"; }
};
class OpAmordegrc:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0";}
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0";}
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&);
- virtual std::string BinFuncName(void) const { return "Amordegrc"; }
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Amordegrc"; }
};
class OpAmorlinc:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0";}
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0";}
virtual void GenSlidingWindowFunction(std::stringstream& ss,
- const std::string &sSymName, SubArguments& vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&);
- virtual std::string BinFuncName(void) const { return "Amorlinc"; }
+ const std::string &sSymName, SubArguments& vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>&) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Amorlinc"; }
};
class OpReceived:public Normal
{
public:
- virtual std::string GetBottom(void) { return "0"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "Received"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Received"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpYielddisc: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "Yielddisc"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Yielddisc"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpTbillprice: public CheckVariables
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "fTbillprice"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "fTbillprice"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpPriceMat:public PriceMat
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "PriceMat"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "PriceMat"; }
};
class RATE: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpIntrate: public RATE {
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "rate"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "rate"; }
};
class OpTbillyield: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "fTbillyield"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "fTbillyield"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpMIRR: public MIRR
{
public:
- virtual std::string GetBottom(void) { return "0"; }
- virtual std::string BinFuncName(void) const { return "MIRR"; }
+ virtual std::string GetBottom(void) SAL_OVERRIDE { return "0"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "MIRR"; }
};
class OpPV: public Normal
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
- virtual std::string BinFuncName(void) const { return "PV"; }
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "PV"; }
};
class OpVDB: public CheckVariables
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "VDB"; }
- virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "VDB"; }
+ virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& ) SAL_OVERRIDE;
};
class OpXirr: public CheckVariables
{
public:
virtual void GenSlidingWindowFunction(std::stringstream &ss,
- const std::string &sSymName, SubArguments &vSubArguments);
+ const std::string &sSymName, SubArguments &vSubArguments) SAL_OVERRIDE;
- virtual std::string BinFuncName(void) const { return "Xirr"; }
+ virtual std::string BinFuncName(void) const SAL_OVERRIDE { return "Xirr"; }
};
}}