#include <signal/internal/YiSignalConnectionWrapper.h>
◆ CYISignalConnectionWrapper() [1/6]
template<typename Derived , typename... Args>
CYISignalConnectionWrapper::CYISignalConnectionWrapper |
( |
Derived * |
, |
|
|
Args &&... |
args |
|
) |
| |
|
inline |
◆ CYISignalConnectionWrapper() [2/6]
◆ CYISignalConnectionWrapper() [3/6]
◆ CYISignalConnectionWrapper() [4/6]
◆ CYISignalConnectionWrapper() [5/6]
◆ CYISignalConnectionWrapper() [6/6]
◆ ~CYISignalConnectionWrapper()
CYISignalConnectionWrapper::~CYISignalConnectionWrapper |
( |
| ) |
|
|
inline |
◆ Get() [1/2]
◆ Get() [2/2]
◆ GetBuffer() [1/2]
template<typename Derived >
Derived* CYISignalConnectionWrapper::GetBuffer |
( |
| ) |
|
|
inline |
◆ GetBuffer() [2/2]
template<typename Derived >
const Derived* CYISignalConnectionWrapper::GetBuffer |
( |
| ) |
const |
|
inline |
◆ operator->() [1/2]
◆ operator->() [2/2]
◆ operator=()
◆ Alignment
constexpr size_t CYISignalConnectionWrapper::Alignment = alignof(SignalConnectionSize) |
|
static |
◆ s_smallLambdaStorageBytes
constexpr size_t CYISignalConnectionWrapper::s_smallLambdaStorageBytes = sizeof(void *) * 2 |
|
static |
This constant represents the amount of storage available for storing 'small' lambdas without heap allocations.
The documentation for this class was generated from the following file: