|
| 1 | +#pragma once |
| 2 | + |
| 3 | +namespace NYdb::inline V3::NTable { |
| 4 | + |
| 5 | +class TKeyBound; |
| 6 | +class TKeyRange; |
| 7 | + |
| 8 | +struct TTableColumn; |
| 9 | +struct TAlterTableColumn; |
| 10 | + |
| 11 | +struct TPartitionStats; |
| 12 | + |
| 13 | +struct TSequenceDescription; |
| 14 | +class TChangefeedDescription; |
| 15 | +class TIndexDescription; |
| 16 | +class TColumnFamilyDescription; |
| 17 | +class TTableDescription; |
| 18 | + |
| 19 | +struct TExplicitPartitions; |
| 20 | + |
| 21 | +struct TRenameIndex; |
| 22 | + |
| 23 | +struct TGlobalIndexSettings; |
| 24 | +struct TVectorIndexSettings; |
| 25 | +struct TKMeansTreeSettings; |
| 26 | +struct TCreateSessionSettings; |
| 27 | +struct TSessionPoolSettings; |
| 28 | +struct TClientSettings; |
| 29 | +struct TBulkUpsertSettings; |
| 30 | +struct TReadRowsSettings; |
| 31 | +struct TStreamExecScanQuerySettings; |
| 32 | +struct TTxOnlineSettings; |
| 33 | +struct TCreateTableSettings; |
| 34 | +struct TDropTableSettings; |
| 35 | +struct TAlterTableSettings; |
| 36 | +struct TCopyTableSettings; |
| 37 | +struct TCopyTablesSettings; |
| 38 | +struct TRenameTablesSettings; |
| 39 | +struct TDescribeTableSettings; |
| 40 | +struct TExplainDataQuerySettings; |
| 41 | +struct TPrepareDataQuerySettings; |
| 42 | +struct TExecDataQuerySettings; |
| 43 | +struct TExecSchemeQuerySettings; |
| 44 | +struct TBeginTxSettings; |
| 45 | +struct TCommitTxSettings; |
| 46 | +struct TRollbackTxSettings; |
| 47 | +struct TCloseSessionSettings; |
| 48 | +struct TKeepAliveSettings; |
| 49 | +struct TReadTableSettings; |
| 50 | + |
| 51 | +class TPartitioningSettings; |
| 52 | +class TDateTypeColumnModeSettings; |
| 53 | +class TValueSinceUnixEpochModeSettings; |
| 54 | +class TTtlTierSettings; |
| 55 | +class TTtlSettings; |
| 56 | +class TAlterTtlSettings; |
| 57 | +class TStorageSettings; |
| 58 | +class TReadReplicasSettings; |
| 59 | +class TTxSettings; |
| 60 | + |
| 61 | +struct TColumnFamilyPolicy; |
| 62 | +struct TStoragePolicy; |
| 63 | +struct TPartitioningPolicy; |
| 64 | +struct TReplicationPolicy; |
| 65 | + |
| 66 | +class TBuildIndexOperation; |
| 67 | + |
| 68 | +class TTtlDeleteAction; |
| 69 | +class TTtlEvictToExternalStorageAction; |
| 70 | + |
| 71 | +class TStorageSettingsBuilder; |
| 72 | +class TPartitioningSettingsBuilder; |
| 73 | +class TColumnFamilyBuilder; |
| 74 | +class TTableStorageSettingsBuilder; |
| 75 | +class TTableColumnFamilyBuilder; |
| 76 | +class TTablePartitioningSettingsBuilder; |
| 77 | +class TTableBuilder; |
| 78 | +class TAlterStorageSettingsBuilder; |
| 79 | +class TAlterColumnFamilyBuilder; |
| 80 | +class TAlterTtlSettingsBuilder; |
| 81 | +class TAlterAttributesBuilder; |
| 82 | +class TAlterPartitioningSettingsBuilder; |
| 83 | + |
| 84 | +class TPrepareQueryResult; |
| 85 | +class TExplainQueryResult; |
| 86 | +class TDescribeTableResult; |
| 87 | +class TDataQueryResult; |
| 88 | +class TBeginTransactionResult; |
| 89 | +class TCommitTransactionResult; |
| 90 | +class TCreateSessionResult; |
| 91 | +class TKeepAliveResult; |
| 92 | +class TBulkUpsertResult; |
| 93 | +class TReadRowsResult; |
| 94 | + |
| 95 | +template<typename TPart> |
| 96 | +class TSimpleStreamPart; |
| 97 | + |
| 98 | +class TScanQueryPart; |
| 99 | + |
| 100 | +class TTablePartIterator; |
| 101 | +class TScanQueryPartIterator; |
| 102 | + |
| 103 | +class TReadTableSnapshot; |
| 104 | + |
| 105 | +class TCopyItem; |
| 106 | +class TRenameItem; |
| 107 | + |
| 108 | +class TDataQuery; |
| 109 | + |
| 110 | +class TTransaction; |
| 111 | +class TTxControl; |
| 112 | + |
| 113 | +class TSession; |
| 114 | +class TTableClient; |
| 115 | + |
| 116 | +} // namespace NYdb |
0 commit comments