Skip to content

Commit 41a0fb8

Browse files
authored
Hide docs for protected static extern members (#533)
1 parent f7995ef commit 41a0fb8

File tree

3 files changed

+48
-0
lines changed

3 files changed

+48
-0
lines changed

csharp/ColumnReader.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,66 +121,82 @@ public LogicalColumnReader<TElement> LogicalReaderOverride<TElement>(int bufferL
121121
[DllImport(ParquetDll.Name)]
122122
private static extern IntPtr ColumnReader_Type(IntPtr columnReader, out PhysicalType type);
123123

124+
/// <exclude />
124125
[DllImport(ParquetDll.Name)]
125126
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_Bool(
126127
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, bool* values,
127128
out long valuesRead, out long levelsRead);
128129

130+
/// <exclude />
129131
[DllImport(ParquetDll.Name)]
130132
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_Int32(
131133
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, int* values,
132134
out long valuesRead, out long levelsRead);
133135

136+
/// <exclude />
134137
[DllImport(ParquetDll.Name)]
135138
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_Int64(
136139
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, long* values,
137140
out long valuesRead, out long levelsRead);
138141

142+
/// <exclude />
139143
[DllImport(ParquetDll.Name)]
140144
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_Int96(
141145
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, Int96* values,
142146
out long valuesRead, out long levelsRead);
143147

148+
/// <exclude />
144149
[DllImport(ParquetDll.Name)]
145150
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_Float(
146151
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, float* values,
147152
out long valuesRead, out long levelsRead);
148153

154+
/// <exclude />
149155
[DllImport(ParquetDll.Name)]
150156
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_Double(
151157
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, double* values,
152158
out long valuesRead, out long levelsRead);
153159

160+
/// <exclude />
154161
[DllImport(ParquetDll.Name)]
155162
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_ByteArray(
156163
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, ByteArray* values,
157164
out long valuesRead, out long levelsRead);
158165

166+
/// <exclude />
159167
[DllImport(ParquetDll.Name)]
160168
protected static extern unsafe IntPtr TypedColumnReader_ReadBatch_FixedLenByteArray(
161169
IntPtr columnReader, long batchSize, short* defLevels, short* repLevels, FixedLenByteArray* values, out long valuesRead, out long levelsRead);
162170

171+
/// <exclude />
163172
[DllImport(ParquetDll.Name)]
164173
protected static extern IntPtr TypedColumnReader_Skip_Bool(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
165174

175+
/// <exclude />
166176
[DllImport(ParquetDll.Name)]
167177
protected static extern IntPtr TypedColumnReader_Skip_Int32(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
168178

179+
/// <exclude />
169180
[DllImport(ParquetDll.Name)]
170181
protected static extern IntPtr TypedColumnReader_Skip_Int64(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
171182

183+
/// <exclude />
172184
[DllImport(ParquetDll.Name)]
173185
protected static extern IntPtr TypedColumnReader_Skip_Int96(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
174186

187+
/// <exclude />
175188
[DllImport(ParquetDll.Name)]
176189
protected static extern IntPtr TypedColumnReader_Skip_Float(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
177190

191+
/// <exclude />
178192
[DllImport(ParquetDll.Name)]
179193
protected static extern IntPtr TypedColumnReader_Skip_Double(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
180194

195+
/// <exclude />
181196
[DllImport(ParquetDll.Name)]
182197
protected static extern IntPtr TypedColumnReader_Skip_ByteArray(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
183198

199+
/// <exclude />
184200
[DllImport(ParquetDll.Name)]
185201
protected static extern IntPtr TypedColumnReader_Skip_FixedLenByteArray(IntPtr columnReader, long numRowsToSkip, out long levelsSkipped);
186202

csharp/ColumnWriter.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,66 +143,82 @@ public LogicalColumnWriter<TElement> LogicalWriterOverride<TElement>(int bufferL
143143
[DllImport(ParquetDll.Name)]
144144
private static extern IntPtr ColumnWriter_Type(IntPtr columnWriter, out PhysicalType type);
145145

146+
/// <exclude />
146147
[DllImport(ParquetDll.Name)]
147148
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_Bool(
148149
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, bool* values);
149150

151+
/// <exclude />
150152
[DllImport(ParquetDll.Name)]
151153
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_Int32(
152154
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, int* values);
153155

156+
/// <exclude />
154157
[DllImport(ParquetDll.Name)]
155158
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_Int64(
156159
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, long* values);
157160

161+
/// <exclude />
158162
[DllImport(ParquetDll.Name)]
159163
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_Int96(
160164
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, Int96* values);
161165

166+
/// <exclude />
162167
[DllImport(ParquetDll.Name)]
163168
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_Float(
164169
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, float* values);
165170

171+
/// <exclude />
166172
[DllImport(ParquetDll.Name)]
167173
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_Double(
168174
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, double* values);
169175

176+
/// <exclude />
170177
[DllImport(ParquetDll.Name)]
171178
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_ByteArray(
172179
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, ByteArray* values);
173180

181+
/// <exclude />
174182
[DllImport(ParquetDll.Name)]
175183
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatch_FixedLenByteArray(
176184
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, FixedLenByteArray* values);
177185

186+
/// <exclude />
178187
[DllImport(ParquetDll.Name)]
179188
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_Bool(
180189
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, bool* values);
181190

191+
/// <exclude />
182192
[DllImport(ParquetDll.Name)]
183193
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_Int32(
184194
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, int* values);
185195

196+
/// <exclude />
186197
[DllImport(ParquetDll.Name)]
187198
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_Int64(
188199
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, long* values);
189200

201+
/// <exclude />
190202
[DllImport(ParquetDll.Name)]
191203
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_Int96(
192204
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, Int96* values);
193205

206+
/// <exclude />
194207
[DllImport(ParquetDll.Name)]
195208
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_Float(
196209
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, float* values);
197210

211+
/// <exclude />
198212
[DllImport(ParquetDll.Name)]
199213
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_Double(
200214
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, double* values);
201215

216+
/// <exclude />
202217
[DllImport(ParquetDll.Name)]
203218
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_ByteArray(
204219
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, ByteArray* values);
205220

221+
/// <exclude />
206222
[DllImport(ParquetDll.Name)]
207223
protected static extern unsafe IntPtr TypedColumnWriter_WriteBatchSpaced_FixedLenByteArray(
208224
IntPtr columnWriter, long numValues, short* defLevels, short* repLevels, byte* validBits, long validBitsOffset, FixedLenByteArray* values);

csharp/Statistics.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,51 +76,67 @@ public void Dispose()
7676
[DllImport(ParquetDll.Name)]
7777
private static extern IntPtr Statistics_Physical_Type(IntPtr statistics, out PhysicalType physicalType);
7878

79+
/// <exclude />
7980
[DllImport(ParquetDll.Name)]
8081
protected static extern IntPtr TypedStatistics_Min_Bool(IntPtr statistics, [MarshalAs(UnmanagedType.I1)] out bool min);
8182

83+
/// <exclude />
8284
[DllImport(ParquetDll.Name)]
8385
protected static extern IntPtr TypedStatistics_Min_Int32(IntPtr statistics, out int min);
8486

87+
/// <exclude />
8588
[DllImport(ParquetDll.Name)]
8689
protected static extern IntPtr TypedStatistics_Min_Int64(IntPtr statistics, out long min);
8790

91+
/// <exclude />
8892
[DllImport(ParquetDll.Name)]
8993
protected static extern IntPtr TypedStatistics_Min_Int96(IntPtr statistics, out Int96 min);
9094

95+
/// <exclude />
9196
[DllImport(ParquetDll.Name)]
9297
protected static extern IntPtr TypedStatistics_Min_Float(IntPtr statistics, out float min);
9398

99+
/// <exclude />
94100
[DllImport(ParquetDll.Name)]
95101
protected static extern IntPtr TypedStatistics_Min_Double(IntPtr statistics, out double min);
96102

103+
/// <exclude />
97104
[DllImport(ParquetDll.Name)]
98105
protected static extern IntPtr TypedStatistics_Min_ByteArray(IntPtr statistics, out ByteArray min);
99106

107+
/// <exclude />
100108
[DllImport(ParquetDll.Name)]
101109
protected static extern IntPtr TypedStatistics_Min_FLBA(IntPtr statistics, out FixedLenByteArray min);
102110

111+
/// <exclude />
103112
[DllImport(ParquetDll.Name)]
104113
protected static extern IntPtr TypedStatistics_Max_Bool(IntPtr statistics, [MarshalAs(UnmanagedType.I1)] out bool max);
105114

115+
/// <exclude />
106116
[DllImport(ParquetDll.Name)]
107117
protected static extern IntPtr TypedStatistics_Max_Int32(IntPtr statistics, out int max);
108118

119+
/// <exclude />
109120
[DllImport(ParquetDll.Name)]
110121
protected static extern IntPtr TypedStatistics_Max_Int64(IntPtr statistics, out long max);
111122

123+
/// <exclude />
112124
[DllImport(ParquetDll.Name)]
113125
protected static extern IntPtr TypedStatistics_Max_Int96(IntPtr statistics, out Int96 max);
114126

127+
/// <exclude />
115128
[DllImport(ParquetDll.Name)]
116129
protected static extern IntPtr TypedStatistics_Max_Float(IntPtr statistics, out float max);
117130

131+
/// <exclude />
118132
[DllImport(ParquetDll.Name)]
119133
protected static extern IntPtr TypedStatistics_Max_Double(IntPtr statistics, out double max);
120134

135+
/// <exclude />
121136
[DllImport(ParquetDll.Name)]
122137
protected static extern IntPtr TypedStatistics_Max_ByteArray(IntPtr statistics, out ByteArray max);
123138

139+
/// <exclude />
124140
[DllImport(ParquetDll.Name)]
125141
protected static extern IntPtr TypedStatistics_Max_FLBA(IntPtr statistics, out FixedLenByteArray max);
126142

0 commit comments

Comments
 (0)