MCPcopy Create free account
hub / github.com/SergeyMakeev/ExcaliburHash / constructInline

Function constructInline

ExcaliburHash/ExcaliburHash.h:259–267  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

257 }
258
259 template <class... Args> inline TItem* constructInline(Args&&... args)
260 {
261 TItem* inlineItems = reinterpret_cast<TItem*>(&m_inlineStorage);
262 for (unsigned i = 0; i < kNumInlineItems; i++)
263 {
264 construct<TItem>((inlineItems + i), std::forward<Args>(args)...);
265 }
266 return inlineItems;
267 }
268
269 inline TItem* moveInline(TItem* otherInlineItems)
270 {

Callers 3

moveFromFunction · 0.85
HashTableFunction · 0.85
ExcaliburHash.hFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected