|
GnuCash c935c2f+
|
Public Member Functions | |
| GncFwTokenizer (const GncFwTokenizer &)=default | |
| GncFwTokenizer & | operator= (const GncFwTokenizer &)=default |
| GncFwTokenizer (GncFwTokenizer &&)=default | |
| GncFwTokenizer & | operator= (GncFwTokenizer &&)=default |
| void | columns (const std::vector< uint32_t > &cols=std::vector< uint32_t >()) |
| std::vector< uint32_t > | get_columns () |
| uint32_t | get_column (uint32_t num) |
| bool | col_can_delete (uint32_t col_num) |
| void | col_delete (uint32_t col_num) |
| bool | col_can_narrow (uint32_t col_num) |
| void | col_narrow (uint32_t col_num) |
| bool | col_can_widen (uint32_t col_num) |
| void | col_widen (uint32_t col_num) |
| bool | col_can_split (uint32_t col_num, uint32_t position) |
| void | col_split (uint32_t col_num, uint32_t position) |
| void | load_file (const std::string &path) override |
| int | tokenize () override |
Public Member Functions inherited from GncTokenizer | |
| GncTokenizer (const GncTokenizer &)=default | |
| GncTokenizer & | operator= (const GncTokenizer &)=default |
| GncTokenizer (GncTokenizer &&)=default | |
| GncTokenizer & | operator= (GncTokenizer &&)=default |
| const std::string & | current_file () |
| void | encoding (const std::string &encoding) |
| const std::string & | encoding () |
| const std::vector< StrVec > & | get_tokens () |
Additional Inherited Members | |
Protected Attributes inherited from GncTokenizer | |
| std::string | m_utf8_contents |
| std::vector< StrVec > | m_tokenized_contents |
Definition at line 49 of file gnc-tokenizer-fw.hpp.
| bool GncFwTokenizer::col_can_delete | ( | uint32_t | col_num | ) |
Definition at line 53 of file gnc-tokenizer-fw.cpp.
| bool GncFwTokenizer::col_can_narrow | ( | uint32_t | col_num | ) |
Definition at line 71 of file gnc-tokenizer-fw.cpp.
| bool GncFwTokenizer::col_can_split | ( | uint32_t | col_num, |
| uint32_t | position | ||
| ) |
Definition at line 117 of file gnc-tokenizer-fw.cpp.
| bool GncFwTokenizer::col_can_widen | ( | uint32_t | col_num | ) |
Definition at line 94 of file gnc-tokenizer-fw.cpp.
| void GncFwTokenizer::col_delete | ( | uint32_t | col_num | ) |
Definition at line 62 of file gnc-tokenizer-fw.cpp.
| void GncFwTokenizer::col_narrow | ( | uint32_t | col_num | ) |
Definition at line 81 of file gnc-tokenizer-fw.cpp.
| void GncFwTokenizer::col_split | ( | uint32_t | col_num, |
| uint32_t | position | ||
| ) |
Definition at line 130 of file gnc-tokenizer-fw.cpp.
| void GncFwTokenizer::col_widen | ( | uint32_t | col_num | ) |
Definition at line 104 of file gnc-tokenizer-fw.cpp.
| void GncFwTokenizer::columns | ( | const std::vector< uint32_t > & | cols = std::vector<uint32_t>() | ) |
Definition at line 41 of file gnc-tokenizer-fw.cpp.
| std::vector< uint32_t > GncFwTokenizer::get_columns | ( | ) |
Definition at line 47 of file gnc-tokenizer-fw.cpp.
|
overridevirtual |
Reimplemented from GncTokenizer.
Definition at line 140 of file gnc-tokenizer-fw.cpp.
|
overridevirtual |
Implements GncTokenizer.
Definition at line 188 of file gnc-tokenizer-fw.cpp.