Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::detail::widget_notifier_interface Class Referenceabstract
Inheritance diagram for nana::detail::widget_notifier_interface:
nana::widget::inner_widget_notifier

Public Member Functions

virtual ~widget_notifier_interface ()=default
 
virtual widgetwidget_ptr () const =0
 
virtual void destroy ()=0
 
virtual
::nana::detail::native_string_type 
caption ()=0
 
virtual void caption (::nana::detail::native_string_type)=0
 

Static Public Member Functions

static std::unique_ptr
< widget_notifier_interface
get_notifier (widget *)
 

Constructor & Destructor Documentation

virtual nana::detail::widget_notifier_interface::~widget_notifier_interface ( )
virtualdefault

Member Function Documentation

virtual ::nana::detail::native_string_type nana::detail::widget_notifier_interface::caption ( )
pure virtual
virtual void nana::detail::widget_notifier_interface::caption ( ::nana::detail::native_string_type  )
pure virtual
virtual void nana::detail::widget_notifier_interface::destroy ( )
pure virtual
std::unique_ptr< widget_notifier_interface > nana::detail::widget_notifier_interface::get_notifier ( widget wdg)
static
virtual widget* nana::detail::widget_notifier_interface::widget_ptr ( ) const
pure virtual