This is the complete list of members for JointNPVCube, including all inherited members.
accumulator_ | JointNPVCube | private |
accumulatorInit_ | JointNPVCube | private |
asof() const override | JointNPVCube | virtual |
cubeAndId(Size id) const | JointNPVCube | private |
cubeAndId_ | JointNPVCube | private |
cubes_ | JointNPVCube | private |
dates() const override | JointNPVCube | virtual |
depth() const override | JointNPVCube | virtual |
get(Size id, Size date, Size sample, Size depth=0) const override | JointNPVCube | virtual |
ore::analytics::NPVCube::get(const std::string &id, const QuantLib::Date &date, Size sample, Size depth=0) const | NPVCube | virtual |
getT0(Size id, Size depth=0) const override | JointNPVCube | virtual |
ore::analytics::NPVCube::getT0(const std::string &id, Size depth=0) const | NPVCube | virtual |
getTradeIndex(const std::string &id) const | NPVCube | |
idIdx_ | JointNPVCube | private |
ids() const | NPVCube | |
idsAndIndexes() const override | JointNPVCube | virtual |
index(const std::string &id) const | NPVCube | protectedvirtual |
index(const QuantLib::Date &date) const | NPVCube | protectedvirtual |
JointNPVCube(const QuantLib::ext::shared_ptr< NPVCube > &cube1, const QuantLib::ext::shared_ptr< NPVCube > &cube2, const std::set< std::string > &ids={}, const bool requireUniqueIds=true, const std::function< Real(Real a, Real x)> &accumulator=[](Real a, Real x) { return a+x;}, const Real accumulatorInit=0.0) | JointNPVCube | |
JointNPVCube(const std::vector< QuantLib::ext::shared_ptr< NPVCube > > &cubes, const std::set< std::string > &ids={}, const bool requireUniqueIds=true, const std::function< Real(Real a, Real x)> &accumulator=[](Real a, Real x) { return a+x;}, const Real accumulatorInit=0.0) | JointNPVCube | |
NPVCube() | NPVCube | |
NPVCube(NPVCube &)=delete | NPVCube | |
numDates() const override | JointNPVCube | virtual |
numIds() const override | JointNPVCube | virtual |
operator=(NPVCube const &)=delete | NPVCube | |
remove(Size id) | NPVCube | virtual |
remove(Size id, Size sample) | NPVCube | virtual |
samples() const override | JointNPVCube | virtual |
set(Real value, Size id, Size date, Size sample, Size depth=0) override | JointNPVCube | virtual |
ore::analytics::NPVCube::set(Real value, const std::string &id, const QuantLib::Date &date, Size sample, Size depth=0) | NPVCube | virtual |
setT0(Real value, Size id, Size depth=0) override | JointNPVCube | virtual |
ore::analytics::NPVCube::setT0(Real value, const std::string &id, Size depth=0) | NPVCube | virtual |
~NPVCube() | NPVCube | virtual |