Nana C++ Library. Reference for users.
What we need to use nana
|
Public Types | |
using | container_reference = STLContainer & |
Public Member Functions | |
shared_container (container_reference cont, value_translator vtrans, cell_translator ctrans) | |
Public Member Functions inherited from nana::drawerbase::listbox::container_interface | |
virtual | ~container_interface ()=default |
virtual void | clear ()=0 |
virtual void | erase (std::size_t pos)=0 |
virtual std::size_t | size () const =0 |
virtual bool | immutable () const =0 |
virtual void | emplace (std::size_t pos)=0 |
virtual void | emplace_back ()=0 |
virtual void | assign (std::size_t pos, const std::vector< cell > &cells)=0 |
virtual std::vector< cell > | to_cells (std::size_t pos) const =0 |
virtual bool | push_back (const const_virtual_pointer &)=0 |
virtual void * | pointer ()=0 |
virtual const void * | pointer () const =0 |
Public Attributes | |
container_translator< value_type > | translator_ |
using nana::drawerbase::listbox::shared_container< STLContainer >::container_reference = STLContainer& |
|
inline |
container_translator<value_type> nana::drawerbase::listbox::shared_container< STLContainer >::translator_ |