XII Release 0.1.0
Loading...
Searching...
No Matches
xiiLambdaDelegateStorage< Function > Struct Template Reference
Inheritance diagram for xiiLambdaDelegateStorage< Function >:
[legend]

Public Member Functions

 xiiLambdaDelegateStorage (Function &&func)
 
virtual xiiLambdaDelegateStorageBaseClone (xiiAllocatorBase *pAllocator) const override
 
virtual void InplaceCopy (xiiUInt8 *pBuffer) const override
 
virtual void InplaceMove (xiiUInt8 *pBuffer) override
 

Public Attributes

Function m_func
 

Member Function Documentation

◆ Clone()

template<typename Function>
virtual xiiLambdaDelegateStorageBase * xiiLambdaDelegateStorage< Function >::Clone ( xiiAllocatorBase * pAllocator) const
inlineoverridevirtual

◆ InplaceCopy()

template<typename Function>
virtual void xiiLambdaDelegateStorage< Function >::InplaceCopy ( xiiUInt8 * pBuffer) const
inlineoverridevirtual

◆ InplaceMove()

template<typename Function>
virtual void xiiLambdaDelegateStorage< Function >::InplaceMove ( xiiUInt8 * pBuffer)
inlineoverridevirtual

The documentation for this struct was generated from the following file: