Euphoria
|
table_string.cc File Reference
#include "core/table_string.h"
#include <algorithm>
#include "base/stringutils.h"
#include "base/cint.h"
#include "base/stringbuilder.h"
Go to the source code of this file.
Namespaces | |
eu | |
eu::core | |
Functions | |
StringTable | eu::core::parse_csv (const std::string &csv_data, const CsvParserOptions &options) |
int | eu::core::calc_width_of_string (const std::string &t) |
int | eu::core::calc_height_of_string (const std::string &t) |
int | eu::core::calc_single_column_width (const StringTable &t, int c) |
int | eu::core::calc_single_row_height (const StringTable &t, int r) |
std::vector< int > | eu::core::calc_all_column_widths (const StringTable &table, int extra) |
StringTable | eu::core::split_table_cells_on_newline (const StringTable &table, StringTable::Idx row) |
Return a new table based on row, where each cell is split at newline over many rows. More... | |
void | eu::core::print_table_simple (std::ostream &out, const StringTable &maintable) |
void | eu::core::print_table_grid (std::ostream &out, const StringTable &maintable) |