45 std::stringstream sstream;
46 std::vector<std::string>::const_iterator cycleIter = cycle.begin();
48 sstream <<
"Property inheritance cycle encountered: " << std::endl;
50 while (cycleIter != cycle.end())
52 if (cycleIter != cycle.begin())
61 sstream << *cycleIter << std::endl;
66 setReason(sstream.str());
76 return "armarx::exceptions::local::PropertyInheritanceCycleException";