Logo
Reference manual - version orea_version
CsvFileCrifLoader Member List

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

additionalHeaders_CrifLoaderprotected
additionalHeadersIndexMap_ (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotected
addRecordToCrif(Crif &crif, CrifRecord &&recordToAdd) const (defined in CrifLoader)CrifLoaderprotected
aggregateTrades_CrifLoaderprotected
columnIndex_StringStreamCrifLoaderprotected
configuration_CrifLoaderprotected
CrifLoader(const QuantLib::ext::shared_ptr< SimmConfiguration > &configuration, const std::vector< std::set< std::string >> &additionalHeaders={}, bool updateMapper=false, bool aggregateTrades=true)CrifLoader
CsvFileCrifLoader(const std::string &filename, const QuantLib::ext::shared_ptr< SimmConfiguration > &configuration, const std::vector< std::set< std::string >> &additionalHeaders={}, bool updateMapper=false, bool aggregateTrades=true, char eol='\n', char delim='\t', char quoteChar='\0', char escapeChar='\\', const std::string &nullString="#N/A") (defined in CsvFileCrifLoader)CsvFileCrifLoader
currencyOverrides(CrifRecord &crifRecord) constCrifLoaderprotected
delim_ (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotected
eol_ (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotected
escapeChar_ (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotected
filename_ (defined in CsvFileCrifLoader)CsvFileCrifLoaderprotected
loadCrif() (defined in CrifLoader)CrifLoadervirtual
loadCrifImpl() override (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotectedvirtual
loadFromStream(std::stringstream &&stream)StringStreamCrifLoaderprotected
nullString_ (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotected
optionalHeadersCrifLoaderprotectedstatic
process(const std::vector< std::string > &entries, QuantLib::Size maxIndex, QuantLib::Size currentLine, Crif &result)StringStreamCrifLoaderprotected
processHeader(const std::vector< std::string > &headers)StringStreamCrifLoaderprotected
quoteChar_ (defined in StringStreamCrifLoader)StringStreamCrifLoaderprotected
requiredHeadersCrifLoaderprotectedstatic
simmConfiguration()CrifLoader
stream() const override (defined in CsvFileCrifLoader)CsvFileCrifLoaderprotectedvirtual
StringStreamCrifLoader(const QuantLib::ext::shared_ptr< SimmConfiguration > &configuration, const std::vector< std::set< std::string >> &additionalHeaders={}, bool updateMapper=false, bool aggregateTrades=true, char eol='\n', char delim='\t', char quoteChar='\0', char escapeChar='\\', const std::string &nullString="#N/A") (defined in StringStreamCrifLoader)StringStreamCrifLoader
updateMapper_CrifLoaderprotected
updateMapping(const CrifRecord &cr) constCrifLoaderprotected
validateSimmRecord(const CrifRecord &cr) constCrifLoaderprotected
~CrifLoader()CrifLoadervirtual