std::vector<ObjectRecord> CloudSessionRecord_Impl::children() const {
   ObjectRecordVector result;
   if (OptionalUrlRecord sur = serverUrlRecord()) {
     result.push_back(*sur);
   }
   UrlRecordVector workers = workerUrlRecords();
   result.insert(result.end(),workers.begin(),workers.end());
   return result;
 }
Esempio n. 2
0
 std::vector<ObjectRecord> FunctionRecord_Impl::children() const {
   ObjectRecordVector result;
   VariableRecordVector variableRecords = this->variableRecords();
   result.insert(result.end(),variableRecords.begin(),variableRecords.end());
   return result;
 }
 std::vector<ObjectRecord> MeasureGroupRecord_Impl::children() const {
   ObjectRecordVector result = InputVariableRecord_Impl::children();
   std::vector<MeasureRecord> measureRecords = this->measureRecords(false);
   result.insert(result.end(),measureRecords.begin(),measureRecords.end());
   return result;
 }