60 m_field.reset(rhs.
m_field.get() ? m_field->clone() : 0);
GroupByItem & operator=(const GroupByItem &rhs)
A class that models the name of any property of an object.
A class that models the name of any property of an object.
std::auto_ptr< Expression > m_field
A valid expression.
GroupByItem(const Expression &e)
Constructor.
A class that can be used in a GROUP BY clause.
A class that can be used in a GROUP BY clause.
~GroupByItem()
Destructor.
void setExpression(Expression *e)
It sets the expression to sort the result of a query.
This is an abstract class that models a query expression.
This is an abstract class that models a query expression.
Expression * getExpression() const
It returns the exprsssion to be used to sort the result of a query.