#include <csvparser.h>
Public Member Functions | |
| CSVParser () | |
| const CSVParser & | operator<< (const string &sIn) | 
| const CSVParser & | operator<< (const char *sIn) | 
| CSVParser & | operator>> (int &nOut) | 
| CSVParser & | operator>> (Natural &nOut) | 
| CSVParser & | operator>> (double &nOut) | 
| CSVParser & | operator>> (string &sOut) | 
| CSVParser & | operator>> (TypeOfRate &tOut) | 
| used to parse yield curve points - type of rate can be cash or swap   | |
| CSVParser & | operator>> (CreditSpreadType &tOut) | 
| used to parse credit curve spreads - type of rate can be absolute or relative   | |
| CSVParser & | operator>> (Date &dOut) | 
Private Member Functions | |
| void | SkipSpaces (void) | 
Private Attributes | |
| string | m_sData | 
| string::size_type | m_nPos | 
      
  | 
  
| 
 
 Definition at line 41 of file csvparser.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 60 of file csvparser.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 53 of file csvparser.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 162 of file csvparser.cpp. References Day, m, m_nPos, m_sData, Month, StringTokenizer::nextIntToken(), SkipSpaces(), and Year.  | 
  
      
  | 
  
| 
 used to parse credit curve spreads - type of rate can be absolute or relative 
 Definition at line 111 of file csvparser.cpp. References Absolute, m_nPos, m_sData, Relative, SkipSpaces(), and CreditSpreadPoint::TypeAsString().  | 
  
      
  | 
  
| 
 used to parse yield curve points - type of rate can be cash or swap 
 Definition at line 97 of file csvparser.cpp. References Cash, m_nPos, m_sData, SkipSpaces(), Swap, and yieldPoint::TypeAsString().  | 
  
      
  | 
  
| 
 
 Definition at line 127 of file csvparser.cpp. References m_nPos, m_sData, and SkipSpaces().  | 
  
      
  | 
  
| 
 
 Definition at line 84 of file csvparser.cpp. References m_nPos, m_sData, and SkipSpaces().  | 
  
      
  | 
  
| 
 
 Definition at line 79 of file csvparser.cpp. References Natural, and operator>>().  | 
  
      
  | 
  
| 
 
 Definition at line 67 of file csvparser.cpp. References m_nPos, m_sData, and SkipSpaces(). Referenced by operator>>().  | 
  
      
  | 
  
| 
 
 Definition at line 47 of file csvparser.cpp. References m_nPos, and m_sData. Referenced by operator>>().  | 
  
      
  | 
  
| 
 
 Definition at line 46 of file csvparser.h. Referenced by CSVParser(), operator<<(), operator>>(), and SkipSpaces().  | 
  
      
  | 
  
| 
 
 Definition at line 45 of file csvparser.h. Referenced by CSVParser(), operator<<(), operator>>(), and SkipSpaces().  | 
  
 1.3.6