Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::drawerbase::listbox::model_guard Class Reference

Public Member Functions

 model_guard (model_interface *model)
 
 model_guard (model_guard &&other)
 
 ~model_guard () noexcept
 
model_guardoperator= (model_guard &&other)
 
template<typename STLContainer >
STLContainer & container ()
 
template<typename STLContainer >
const STLContainer & container () const
 

Constructor & Destructor Documentation

nana::drawerbase::listbox::model_guard::model_guard ( model_interface model)
inline
nana::drawerbase::listbox::model_guard::model_guard ( model_guard &&  other)
inline
nana::drawerbase::listbox::model_guard::~model_guard ( )
inlinenoexcept

Member Function Documentation

template<typename STLContainer >
STLContainer& nana::drawerbase::listbox::model_guard::container ( )
inline
template<typename STLContainer >
const STLContainer& nana::drawerbase::listbox::model_guard::container ( ) const
inline
model_guard& nana::drawerbase::listbox::model_guard::operator= ( model_guard &&  other)
inline