PushOp
status_t PushOp(query_op op);
fido.PushOp(B_EQ);
query.PushOp(B_EQ);
query.PushOp(B_EQ);
query.PushOp(B_EQ);
query.PushOp(B_EQ);
query->PushOp(B_CONTAINS);
query->PushOp(B_CONTAINS);
query->PushOp(B_OR);
query->PushOp(B_CONTAINS);
query->PushOp(B_OR);
query->PushOp(B_BEGINS_WITH);
query->PushOp(B_OR);
query->PushOp(B_BEGINS_WITH);
query->PushOp(B_CONTAINS);
query->PushOp(B_AND);
query->PushOp(B_OR);
query.PushOp(B_EQ);
query->PushOp(theOperator);
query->PushOp(B_EQ);
query->PushOp(theOperator);
query->PushOp(B_AND);
query->PushOp(B_EQ);
query->PushOp(B_AND);
query->PushOp(B_EQ);
query->PushOp(B_CONTAINS);
query.PushOp(B_EQ);
query.PushOp(B_GE);
query.PushOp(B_LE);
query.PushOp(B_AND);
newMailQuery->PushOp(B_EQ);
query.PushOp(B_EQ);
query.PushOp(B_EQ);
query.PushOp(B_EQ);
query.PushOp(B_AND);
query.PushOp(B_OR);
query->PushOp(B_EQ);
query->PushOp(B_EQ);
query->PushOp(B_EQ);
query->PushOp(B_OR);
query->PushOp(B_AND);
error = query.PushOp(op);
BQuery::PushOp(op);
CPPUNIT_ASSERT( query.PushOp(B_EQ) == B_OK );
CPPUNIT_ASSERT( query.PushOp(B_EQ) == B_NOT_ALLOWED );