DotNetDupe
4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Toggle main menu visibility
Loading...
Searching...
No Matches
DatabaseInternal.h
Go to the documentation of this file.
1
#pragma once
2
#include <string>
3
#include <vector>
4
#include <unordered_map>
5
6
namespace
DotNetDupe
{
7
namespace
System
{
8
namespace
Data
{
9
namespace
Internal
{
10
11
struct
Row
{
12
std::vector<std::string>
Values
;
13
};
14
15
struct
Table
{
16
std::vector<std::string>
Columns
;
17
std::vector<Row>
Rows
;
18
};
19
20
}
21
}
22
}
23
}
DotNetDupe::System::Data::Internal
Definition
DatabaseEngine.h:12
DotNetDupe::System::Data
Definition
DbCommand.h:11
DotNetDupe::System
Definition
Action.h:11
DotNetDupe
Definition
IServiceCollection.h:7
DotNetDupe::System::Data::Internal::Row
Represents an internal data row consisting of a list of column values.
Definition
IDatabaseBackend.h:14
DotNetDupe::System::Data::Internal::Row::Values
Collections::Generic::List< String > Values
Ordered list of column values as strings.
Definition
IDatabaseBackend.h:15
DotNetDupe::System::Data::Internal::Table
Represents an internal in-memory relational table.
Definition
IDatabaseBackend.h:20
DotNetDupe::System::Data::Internal::Table::Rows
Collections::Generic::List< Row > Rows
List of data rows contained within the table.
Definition
IDatabaseBackend.h:22
DotNetDupe::System::Data::Internal::Table::Columns
Collections::Generic::List< String > Columns
Ordered list of column header names.
Definition
IDatabaseBackend.h:21
DotNetDupe
DatabaseInternal.h
Generated by
1.18.0