UNIVERS
15.3
UNIVERS base processing software API
|
#include <tr_selector.hpp>
Public Member Functions | |
TrSelBaseRule () | |
virtual | ~TrSelBaseRule () |
virtual TrSelBaseRule * | clone () const =0 |
virtual int | opType () const =0 |
virtual TrHeaderAttrId | hdrAttrId () const =0 |
Base rule for traces selection interface.
hds::db::TrSelBaseRule::TrSelBaseRule | ( | ) |
Default constructor.
|
virtual |
Destructor.
|
pure virtual |
Clone this rule.
Implemented in hds::db::TrSelRangeRule< AttrT >, hds::db::TrSelMatchRule< AttrT >, and hds::db::TrSelSortRule.
|
pure virtual |
Id of header attribute.
Implemented in hds::db::TrSelRangeRule< AttrT >, hds::db::TrSelMatchRule< AttrT >, and hds::db::TrSelSortRule.
|
pure virtual |
Get type of rule operation.
Implemented in hds::db::TrSelRangeRule< AttrT >, hds::db::TrSelMatchRule< AttrT >, and hds::db::TrSelSortRule.