Nana C++ Library. Reference for users.
What we need to use nana
|
The Any Objective is an object that may attach to some other object. More...
Public Types | |
typedef IndexType | anyobj_index_t |
Public Member Functions | |
virtual | ~any_objective () |
template<typename Target > | |
void | anyobj (anyobj_index_t i0, anyobj_index_t i1, const Target &t) |
template<typename Target > | |
void | anyobj (anyobj_index_t i0, anyobj_index_t i1, Target &&t) |
template<typename Target > | |
Target * | anyobj (anyobj_index_t i0, anyobj_index_t i1) const |
< Retrieves the attached object. Returns a nullptr if empty or if the type not match. More... | |
The Any Objective is an object that may attach to some other object.
typedef IndexType nana::concepts::any_objective< IndexType, 2 >::anyobj_index_t |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
< Retrieves the attached object. Returns a nullptr if empty or if the type not match.