// ------------------------------------------------------------------ // SERIALIZATION METHODS // ------------------------------------------------------------------ AbstractExpression* AbstractExpression::buildExpressionTree(PlannerDomValue obj) { AbstractExpression * exp = AbstractExpression::buildExpressionTree_recurse(obj); if (exp) exp->initParamShortCircuits(); return exp; }
// ------------------------------------------------------------------ // SERIALIZATION METHODS // ------------------------------------------------------------------ AbstractExpression* AbstractExpression::buildExpressionTree(json_spirit::Object &obj) { AbstractExpression * exp = AbstractExpression::buildExpressionTree_recurse(obj); if (exp) exp->initParamShortCircuits(); return exp; }