MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / SegmentsStack

Class SegmentsStack

src/jrd/TempSpace.h:200–217  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

198 };
199
200 class SegmentsStack
201 {
202 public:
203 SegmentsStack() : size(0), tail(nullptr)
204 {}
205
206 SegmentsStack(offset_t aSize, Segment* aSegment) :
207 size(aSize), tail(aSegment)
208 {}
209
210 offset_t size;
211 Segment* tail;
212
213 static const offset_t& generate(const void* /*sender*/, const SegmentsStack& segment)
214 {
215 return segment.size;
216 }
217 };
218
219 MemoryPool& pool;
220 Firebird::PathName filePrefix;

Callers 1

addSegmentMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected