Unity Scopes API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
unity::scopes::FilterBase Class Reference

Base class for all implementations of filters. More...

#include <unity/scopes/FilterBase.h>

Inheritance diagram for unity::scopes::FilterBase:

Public Member Functions

std::string id () const
 Get the identifier of this filter. More...
 
std::string filter_type () const
 Get the type name of this filter. More...
 

Detailed Description

Base class for all implementations of filters.

All implementations of FilterBase define the "look" of a filter in the UI and do not hold any state information. The actual state of a filters is kept by a FilterState object.

Member Function Documentation

std::string unity::scopes::FilterBase::filter_type ( ) const

Get the type name of this filter.

Returns
The filter type string.
std::string unity::scopes::FilterBase::id ( ) const

Get the identifier of this filter.

Returns
The filter id.

The documentation for this class was generated from the following files: