myTinySQL v0.2.0-2-g5000098
A tiny SQL interpreter over fixed-width text files
Loading...
Searching...
No Matches
Classes | Typedefs
TableFile.hpp File Reference

Reading, appending, editing and removing the rows of one table's data file. More...

#include <cstddef>
#include <filesystem>
#include <functional>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include "Catalog.hpp"

Go to the source code of this file.

Classes

class  tinysql::TableFile
 Reads and changes the rows of one table's data file. More...
 

Typedefs

using tinysql::Row = std::vector< std::string >
 One row of a table: one value per column, trailing spaces removed.
 

Detailed Description

Reading, appending, editing and removing the rows of one table's data file.

Definition in file TableFile.hpp.

Typedef Documentation

◆ Row

using tinysql::Row = typedef std::vector<std::string>

One row of a table: one value per column, trailing spaces removed.

Definition at line 19 of file TableFile.hpp.