Write an NPV cube to a human readable text file. More...
#include <orea/cube/cubewriter.hpp>
Public Member Functions | |
CubeWriter (const std::string &filename) | |
ctor More... | |
const std::string & | filename () |
Return the filename this writer is writing too. More... | |
void | write (const QuantLib::ext::shared_ptr< NPVCube > &cube, const std::map< std::string, std::string > &nettingSetMap, bool append=false) |
Write a cube out to file. More... | |
Private Attributes | |
std::string | filename_ |
Write an NPV cube to a human readable text file.
Definition at line 37 of file cubewriter.hpp.
CubeWriter | ( | const std::string & | filename | ) |
ctor
Definition at line 31 of file cubewriter.cpp.
const std::string & filename | ( | ) |
void write | ( | const QuantLib::ext::shared_ptr< NPVCube > & | cube, |
const std::map< std::string, std::string > & | nettingSetMap, | ||
bool | append = false |
||
) |
Write a cube out to file.
Definition at line 33 of file cubewriter.cpp.
|
private |
Definition at line 50 of file cubewriter.hpp.