Nana C++ Library. Reference for users.
What we need to use nana
|
Public Types | |
using | value_translator = typename container_translator< typename STLContainer::value_type >::value_translator |
using | cell_translator = typename container_translator< typename STLContainer::value_type >::cell_translator |
Public Member Functions | |
standalone_model_container (STLContainer &&container, value_translator vtrans, cell_translator ctrans) | |
standalone_model_container (const STLContainer &container, value_translator vtrans, cell_translator ctrans) | |
void | lock () override |
void | unlock () override |
container_interface * | container () noexceptoverride |
const container_interface * | container () const noexceptoverride |
Public Member Functions inherited from nana::drawerbase::listbox::model_interface | |
virtual | ~model_interface ()=default |
using nana::drawerbase::listbox::standalone_model_container< STLContainer, Mutex >::cell_translator = typename container_translator<typename STLContainer::value_type>::cell_translator |
using nana::drawerbase::listbox::standalone_model_container< STLContainer, Mutex >::value_translator = typename container_translator<typename STLContainer::value_type>::value_translator |
|
inline |
|
inline |
|
inlineoverridevirtualnoexcept |
Implements nana::drawerbase::listbox::model_interface.
|
inlineoverridevirtualnoexcept |
Implements nana::drawerbase::listbox::model_interface.
|
inlineoverridevirtual |
Implements nana::drawerbase::listbox::model_interface.
|
inlineoverridevirtual |
Implements nana::drawerbase::listbox::model_interface.