GnuCash
5.6-150-g038405b370+
|
Class convert a file into vector of string vectors. More...
#include <config.h>
#include <iostream>
#include <fstream>
#include <vector>
#include <string>
#include <memory>
Go to the source code of this file.
Data Structures | |
class | GncTokenizer |
Typedefs | |
using | StrVec = std::vector< std::string > |
Enumerations | |
enum | GncImpFileFormat { UNKNOWN, CSV, FIXED_WIDTH } |
Enumeration for file formats supported by this importer. More... | |
Functions | |
std::unique_ptr< GncTokenizer > | gnc_tokenizer_factory (GncImpFileFormat fmt) |
Class convert a file into vector of string vectors.
This is a generic base class that holds the functionality common to different specializations (eg a csv file parser, a fixed-width file parser,...) The child classes have to override the tokenize function to create a full tokenizer class.
Definition in file gnc-tokenizer.hpp.
|
strong |
Enumeration for file formats supported by this importer.
Definition at line 49 of file gnc-tokenizer.hpp.