Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::detail::scheme_factory_interface Class Referenceabstract
Inheritance diagram for nana::detail::scheme_factory_interface:
nana::detail::scheme_factory< Scheme >

Classes

struct  factory_identifier
 

Public Member Functions

virtual ~scheme_factory_interface ()=default
 
virtual factory_identifierget_id () const =0
 
virtual widget_geometricscreate ()=0
 
virtual widget_geometricscreate (widget_geometrics &)=0
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual widget_geometrics* nana::detail::scheme_factory_interface::create ( )
pure virtual
virtual widget_geometrics* nana::detail::scheme_factory_interface::create ( widget_geometrics )
pure virtual
virtual factory_identifier* nana::detail::scheme_factory_interface::get_id ( ) const
pure virtual