Lines Matching refs:root
436 assert(!root && "Can't change formulas");
437 root = r.getNodePtr();
446 if (root)
447 root = NodePtr(new BinaryNode<std::plus<Result> >(root, r));
449 root = r.getNodePtr();
460 assert (root);
461 root = NodePtr(new BinaryNode<std::divides<Result> >(root, r));
471 if (root)
472 vec = root->result();
478 return root ? root->total() : 0.0;
484 if (!root)
487 return root->size();
509 return root ? root->str() : "";