bool CMathObject::setExpression(const std::string & infix, const bool & isBoolean, CMathContainer & container) { bool success = true; CExpression Expression; Expression.setIsBoolean(isBoolean); success &= Expression.setInfix(infix); CObjectInterface::ContainerList ListOfContainer; ListOfContainer.push_back(&container); success &= Expression.compile(ListOfContainer); success &= setExpression(Expression, container); return success; }