Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::drawerbase::spinbox::range_interface Class Referenceabstract
Inheritance diagram for nana::drawerbase::spinbox::range_interface:
nana::drawerbase::spinbox::range_numeric< T > nana::drawerbase::spinbox::range_text

Public Member Functions

virtual ~range_interface ()=default
 
virtual std::string value () const =0
 
virtual bool value (const std::string &new_value, bool &diff)=0
 
virtual bool check_value (const std::string &) const =0
 
virtual void spin (bool increase)=0
 

Constructor & Destructor Documentation

virtual nana::drawerbase::spinbox::range_interface::~range_interface ( )
virtualdefault

Member Function Documentation

virtual bool nana::drawerbase::spinbox::range_interface::check_value ( const std::string ) const
pure virtual
virtual void nana::drawerbase::spinbox::range_interface::spin ( bool  increase)
pure virtual
virtual std::string nana::drawerbase::spinbox::range_interface::value ( ) const
pure virtual
virtual bool nana::drawerbase::spinbox::range_interface::value ( const std::string new_value,
bool &  diff 
)
pure virtual