This is the complete list of members for CsvBufferCrifLoader, including all inherited members.
additionalHeaders_ | CrifLoader | protected |
additionalHeadersIndexMap_ | StringStreamCrifLoader | protected |
addRecordToCrif(Crif &crif, CrifRecord &&recordToAdd) const | CrifLoader | protected |
aggregateTrades_ | CrifLoader | protected |
buffer_ | CsvBufferCrifLoader | protected |
columnIndex_ | StringStreamCrifLoader | protected |
configuration_ | CrifLoader | protected |
CrifLoader(const QuantLib::ext::shared_ptr< SimmConfiguration > &configuration, const std::vector< std::set< std::string > > &additionalHeaders={}, bool updateMapper=false, bool aggregateTrades=true) | CrifLoader | |
CsvBufferCrifLoader(const std::string &buffer, 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") | CsvBufferCrifLoader | |
currencyOverrides(CrifRecord &crifRecord) const | CrifLoader | protected |
delim_ | StringStreamCrifLoader | protected |
eol_ | StringStreamCrifLoader | protected |
escapeChar_ | StringStreamCrifLoader | protected |
loadCrif() | CrifLoader | virtual |
loadCrifImpl() override | StringStreamCrifLoader | protectedvirtual |
loadFromStream(std::stringstream &&stream) | StringStreamCrifLoader | protected |
nullString_ | StringStreamCrifLoader | protected |
optionalHeaders | CrifLoader | protectedstatic |
process(const std::vector< std::string > &entries, QuantLib::Size maxIndex, QuantLib::Size currentLine, Crif &result) | StringStreamCrifLoader | protected |
processHeader(const std::vector< std::string > &headers) | StringStreamCrifLoader | protected |
quoteChar_ | StringStreamCrifLoader | protected |
requiredHeaders | CrifLoader | protectedstatic |
simmConfiguration() | CrifLoader | |
stream() const override | CsvBufferCrifLoader | protectedvirtual |
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") | StringStreamCrifLoader | |
updateMapper_ | CrifLoader | protected |
updateMapping(const CrifRecord &cr) const | CrifLoader | protected |
validateSimmRecord(const CrifRecord &cr) const | CrifLoader | protected |
~CrifLoader() | CrifLoader | virtual |