#include <orea/engine/npvrecord.hpp>
Public Member Functions | |
bool | operator< (const NpvRecord &nr) const |
Define how CRIF records are compared. More... | |
bool | operator== (const NpvRecord &nr) const |
Public Attributes | |
std::string | tradeId |
std::string | portfolioId |
std::string | baseCurrency |
QuantLib::Real | baseAmount |
QuantLib::Date | valuationDate |
A container for holding single NPV record or aggregated NPV records.
Definition at line 41 of file npvrecord.hpp.
Define how CRIF records are compared.
Definition at line 49 of file npvrecord.hpp.
Definition at line 53 of file npvrecord.hpp.
std::string tradeId |
Definition at line 42 of file npvrecord.hpp.
std::string portfolioId |
Definition at line 43 of file npvrecord.hpp.
std::string baseCurrency |
Definition at line 44 of file npvrecord.hpp.
QuantLib::Real baseAmount |
Definition at line 45 of file npvrecord.hpp.
QuantLib::Date valuationDate |
Definition at line 46 of file npvrecord.hpp.