std::vector<ObjectRecord> DakotaAlgorithmRecord_Impl::children() const { ObjectRecordVector result = AlgorithmRecord_Impl::children(); if (OptionalFileReferenceRecord restartFile = restartFileReferenceRecord()) { result.push_back(*restartFile); } if (OptionalFileReferenceRecord outFile = outFileReferenceRecord()) { result.push_back(*outFile); } return result; }
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; }
std::vector<ObjectRecord> RubyContinuousVariableRecord_Impl::resources() const { ObjectRecordVector result; result.push_back(rubyMeasureRecord()); return result; }
std::vector<ObjectRecord> RubyContinuousVariableRecord_Impl::children() const { ObjectRecordVector result = InputVariableRecord_Impl::children(); result.push_back(osArgumentRecord()); return result; }