28#include <ql/time/date.hpp>
40 const Size legNo,
const std::string& cashflowType,
const Size slot = 0);
std::vector< std::string > cashflowTypes_
void write(RandomVariable value, const Filter &filter, const Date &obs, const Date &pay, const std::string &ccy, const Size legNo, const std::string &cashflowType, const Size slot=0)
const std::vector< std::string > & currencies() const
std::vector< Size > slots_
std::vector< Date > dates_
const std::vector< Date > & dates() const
const std::vector< RandomVariable > & amounts() const
void consolidateAndSort()
std::vector< RandomVariable > amounts_
std::vector< Size > legNos_
std::vector< std::string > currencies_
const std::vector< std::string > & cashflowTypes() const
const std::vector< Size > & legNos() const
SafeStack< ValueType > value
SafeStack< Filter > filter
Serializable Credit Default Swap.