Logo
Reference manual - version orea_version
JointNPVCube Member List

This is the complete list of members for JointNPVCube, including all inherited members.

asof() const overrideJointNPVCubevirtual
dates() const overrideJointNPVCubevirtual
depth() const override (defined in JointNPVCube)JointNPVCubevirtual
get(Size id, Size date, Size sample, Size depth=0) const overrideJointNPVCubevirtual
ore::analytics::NPVCube::get(const std::string &id, const QuantLib::Date &date, Size sample, Size depth=0) constNPVCubevirtual
getT0(Size id, Size depth=0) const overrideJointNPVCubevirtual
ore::analytics::NPVCube::getT0(const std::string &id, Size depth=0) constNPVCubevirtual
getTradeIndex(const std::string &id) const (defined in NPVCube)NPVCube
ids() constNPVCube
idsAndIndexes() const overrideJointNPVCubevirtual
index(const std::string &id) const (defined in NPVCube)NPVCubeprotectedvirtual
index(const QuantLib::Date &date) const (defined in NPVCube)NPVCubeprotectedvirtual
JointNPVCube(const boost::shared_ptr< NPVCube > &cube1, const boost::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< boost::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 &)=deleteNPVCube
numDates() const override (defined in JointNPVCube)JointNPVCubevirtual
numIds() const overrideJointNPVCubevirtual
operator=(NPVCube const &)=delete (defined in NPVCube)NPVCube
remove(Size id)NPVCubevirtual
remove(Size id, Size sample)NPVCubevirtual
samples() const override (defined in JointNPVCube)JointNPVCubevirtual
set(Real value, Size id, Size date, Size sample, Size depth=0) overrideJointNPVCubevirtual
ore::analytics::NPVCube::set(Real value, const std::string &id, const QuantLib::Date &date, Size sample, Size depth=0)NPVCubevirtual
setT0(Real value, Size id, Size depth=0) overrideJointNPVCubevirtual
ore::analytics::NPVCube::setT0(Real value, const std::string &id, Size depth=0)NPVCubevirtual
~NPVCube()NPVCubevirtual