133 if (!rhs || !rhs[0])
return *
this;
159if (!rhs || !rhs[0])
return *
this;
185 return TCut(lhs) += rhs;
193 return TCut(lhs) += rhs;
201 return TCut(lhs) += rhs;
209 return TCut(lhs) *= rhs;
217 return TCut(lhs) *= rhs;
225 return TCut(lhs) *= rhs;
233 return TCut(lhs) += rhs;
241 return TCut(lhs) += rhs;
249 return TCut(lhs) += rhs;
259 if (!rhs || !rhs[0])
return TCut(lhs);
270 if (!lhs || !lhs[0])
return TCut(rhs);
TCut operator*(const TCut &lhs, const char *rhs)
Multiplication.
TCut operator!(const TCut &rhs)
Logical negation.
TCut operator+(const TCut &lhs, const char *rhs)
Addition.
TCut operator||(const TCut &lhs, const char *rhs)
Logical or.
TCut operator&&(const TCut &lhs, const char *rhs)
Logical and.
bool operator==(const char *rhs) const
Comparison.
TCut & operator*=(const char *rhs)
Multiplication.
~TCut() override
Typical destructor.
TCut & operator=(const char *rhs)
Assignment.
TCut & operator+=(const char *rhs)
Addition.
bool operator!=(const char *rhs) const
Comparison.
TNamed & operator=(const TNamed &rhs)
TNamed assignment operator.
const char * Data() const