Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::widgets::skeletons::colored_area_access_interface Class Referenceabstract
Inheritance diagram for nana::widgets::skeletons::colored_area_access_interface:
nana::widgets::skeletons::colored_area_access

Public Types

using colored_area_type = skeletons::colored_area_type
 

Public Member Functions

virtual ~colored_area_access_interface ()
 
virtual std::shared_ptr
< colored_area_type
get (std::size_t line_pos)=0
 
virtual bool clear ()=0
 
virtual bool remove (std::size_t line_pos)=0
 
virtual std::size_t size () const =0
 
virtual std::shared_ptr
< colored_area_type
at (std::size_t index)=0
 

Member Typedef Documentation

Constructor & Destructor Documentation

nana::widgets::skeletons::colored_area_access_interface::~colored_area_access_interface ( )
virtual

Member Function Documentation

virtual std::shared_ptr<colored_area_type> nana::widgets::skeletons::colored_area_access_interface::at ( std::size_t  index)
pure virtual
virtual bool nana::widgets::skeletons::colored_area_access_interface::clear ( )
pure virtual
virtual std::shared_ptr<colored_area_type> nana::widgets::skeletons::colored_area_access_interface::get ( std::size_t  line_pos)
pure virtual
virtual bool nana::widgets::skeletons::colored_area_access_interface::remove ( std::size_t  line_pos)
pure virtual
virtual std::size_t nana::widgets::skeletons::colored_area_access_interface::size ( ) const
pure virtual