![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
Public Types | |
using | context_type = ContextType |
Public Member Functions | |
provide_context () | |
provide_context (const provide_context &other)=default | |
provide_context & | operator= (const provide_context &other)=default |
provide_context (provide_context &&other) noexcept=default | |
provide_context & | operator= (provide_context &&other)=default |
context_type * | operator-> () |
context_type & | operator* () |
void | notify () |
components::component_holder_t | operator> (with_context &&components) |
operator std::shared_ptr< context_type > () | |
Friends | |
struct | provide_context_delegate |
Definition at line 167 of file component_contexts.cppm.
using cydui::provide_context< ContextType >::context_type = ContextType |
Definition at line 168 of file component_contexts.cppm.
|
inline |
|
default |
|
defaultnoexcept |
|
inline |
Definition at line 195 of file component_contexts.cppm.
|
inline |
Definition at line 201 of file component_contexts.cppm.
|
inline |
Definition at line 191 of file component_contexts.cppm.
|
inline |
Definition at line 187 of file component_contexts.cppm.
|
default |
|
default |
cydui::components::component_holder_t cydui::provide_context< ContextType >::operator> | ( | with_context && | components | ) |
Definition at line 263 of file component_base.cppm.
|
friend |
Definition at line 169 of file component_contexts.cppm.