1 #ifndef __ARC_COMPUTINGSERVICERETRIEVER_H__ 
    2 #define __ARC_COMPUTINGSERVICERETRIEVER_H__ 
    7 #include <arc/UserConfig.h> 
    8 #include <arc/compute/Endpoint.h> 
    9 #include <arc/compute/EntityRetriever.h> 
   10 #include <arc/compute/ExecutionTarget.h> 
   21   std::list<ComputingServiceType> getServices() { 
return services; }
 
   23   std::list<ComputingServiceType> services;
 
   58     const std::list<Endpoint>& services = std::list<Endpoint>(),
 
   59     const std::list<std::string>& rejectedServices = std::list<std::string>(),
 
   60     const std::set<std::string>& preferredInterfaceNames = std::set<std::string>(),
 
  113     ExecutionTarget::GetExecutionTargets(*
this, etList);
 
  134 #endif // __ARC_COMPUTINGSERVICERETRIEVER_H__