QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
HistoricalRatesAnalysis Class Reference

Historical rate analysis class More...

#include <historicalratesanalysis.hpp>

+ Collaboration diagram for HistoricalRatesAnalysis:

Public Member Functions

 HistoricalRatesAnalysis (ext::shared_ptr< SequenceStatistics > stats, const Date &startDate, const Date &endDate, const Period &step, const std::vector< ext::shared_ptr< InterestRateIndex > > &indexes)
 
const std::vector< Date > & skippedDates () const
 
const std::vector< std::string > & skippedDatesErrorMessage () const
 
const ext::shared_ptr< SequenceStatistics > & stats () const
 

Private Attributes

ext::shared_ptr< SequenceStatisticsstats_
 
std::vector< DateskippedDates_
 
std::vector< std::string > skippedDatesErrorMessage_
 

Detailed Description

Historical rate analysis class

Definition at line 44 of file historicalratesanalysis.hpp.

Constructor & Destructor Documentation

◆ HistoricalRatesAnalysis()

HistoricalRatesAnalysis ( ext::shared_ptr< SequenceStatistics stats,
const Date startDate,
const Date endDate,
const Period step,
const std::vector< ext::shared_ptr< InterestRateIndex > > &  indexes 
)

Definition at line 82 of file historicalratesanalysis.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ skippedDates()

const std::vector< Date > & skippedDates ( ) const

Definition at line 64 of file historicalratesanalysis.hpp.

◆ skippedDatesErrorMessage()

const std::vector< std::string > & skippedDatesErrorMessage ( ) const

Definition at line 69 of file historicalratesanalysis.hpp.

◆ stats()

const ext::shared_ptr< SequenceStatistics > & stats ( ) const

Definition at line 74 of file historicalratesanalysis.hpp.

Member Data Documentation

◆ stats_

ext::shared_ptr<SequenceStatistics> stats_
private

Definition at line 56 of file historicalratesanalysis.hpp.

◆ skippedDates_

std::vector<Date> skippedDates_
private

Definition at line 57 of file historicalratesanalysis.hpp.

◆ skippedDatesErrorMessage_

std::vector<std::string> skippedDatesErrorMessage_
private

Definition at line 58 of file historicalratesanalysis.hpp.