Minsky
|
Classes | |
struct | char_eq |
Public Member Functions | |
EscapedListSeparator (Char e='\\', Char c=',', Char q='\"') | |
EscapedListSeparator (string_type e, string_type c, string_type q) | |
void | reset () |
template<typename InputIterator , typename Token > | |
bool | operator() (InputIterator &next, InputIterator end, Token &tok) |
Private Types | |
typedef std::basic_string< Char, Traits > | string_type |
Private Member Functions | |
bool | is_escape (Char e) |
bool | is_c (Char e) |
bool | is_quote (Char e) |
template<typename iterator , typename Token > | |
void | do_escape (iterator &next, iterator end, Token &tok) |
Private Attributes | |
string_type | escape_ |
string_type | c_ |
string_type | quote_ |
bool | last_ |
Definition at line 50 of file CSVParser.cc.
|
private |
Definition at line 53 of file CSVParser.cc.
|
inlineexplicit |
Definition at line 105 of file CSVParser.cc.
|
inline |
Definition at line 109 of file CSVParser.cc.
|
inlineprivate |
Definition at line 79 of file CSVParser.cc.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
Definition at line 115 of file CSVParser.cc.
|
inline |
Definition at line 112 of file CSVParser.cc.
|
private |
Definition at line 62 of file CSVParser.cc.
|
private |
Definition at line 61 of file CSVParser.cc.
|
private |
Definition at line 64 of file CSVParser.cc.
|
private |
Definition at line 63 of file CSVParser.cc.