libt3widget
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
List of all members | Public Member Functions
t3_widget::filtered_list_base_t Class Referenceabstract

Abstract base class for filtered string and file lists. More...

Inheritance diagram for t3_widget::filtered_list_base_t:
t3_widget::list_base_t t3_widget::filtered_list_internal_t< file_list_t > t3_widget::filtered_list_internal_t< string_list_base_t > t3_widget::filtered_list_internal_t< list_t > t3_widget::filtered_list_t< file_list_t > t3_widget::filtered_list_t< string_list_base_t > t3_widget::filtered_list_t< list_t > t3_widget::filtered_file_list_t

Public Member Functions

virtual void reset_filter (void)=0
 Reset the filter. More...
 
virtual void set_filter (const sigc::slot< bool, string_list_base_t *, size_t > &)=0
 Set the filter callback. More...
 
- Public Member Functions inherited from t3_widget::list_base_t
virtual const std::string * operator[] (size_t idx) const =0
 Retrieve element idx. More...
 
virtual size_t size (void) const =0
 Retrieve the size of the list. More...
 

Detailed Description

Abstract base class for filtered string and file lists.

Member Function Documentation

virtual void t3_widget::filtered_list_base_t::reset_filter ( void  )
pure virtual
virtual void t3_widget::filtered_list_base_t::set_filter ( const sigc::slot< bool, string_list_base_t *, size_t > &  )
pure virtual