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::basic_container< STLContainer > Class Template Reference
Inheritance diagram for nana::drawerbase::listbox::basic_container< STLContainer >:
nana::drawerbase::listbox::container_interface nana::drawerbase::listbox::shared_container< STLContainer > nana::drawerbase::listbox::shared_immutable_container< STLContainer > nana::drawerbase::listbox::standalone_container< STLContainer >

Additional Inherited Members

- 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< cellto_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