Go to the documentation of this file. 1 #ifndef CscResourceFromServiceSpec_h
2 #define CscResourceFromServiceSpec_h
13 using std::string, std::vector, std::shared_ptr, std::move;
16 namespace fs = std::filesystem;
23 resourceId(resourceId), secret(secret) {
29 return "CoreResourceFromService: " + getResourceId();
45 const string resourceId;
Definition: CscResourceSpec.h:32
const string & getResourceId() const
Definition: CscResourceFromServiceSpec.h:32
virtual string toString() const override
Definition: CscResourceFromServiceSpec.h:28
Definition: CscLocalFileResourceSpec.h:18
@ CoreResourcesService
Definition: CscResourceSpec.h:25
Definition: conscience_log.cpp:20
CscResourceFromServiceSpec protectedBySecret(const string &secret) const
Definition: CscResourceFromServiceSpec.h:36
virtual ~CscResourceFromServiceSpec()
Definition: CscResourceFromServiceSpec.h:26
optional< string > getResourceSecret() const
Definition: CscResourceFromServiceSpec.h:40
Definition: CscResourceFromServiceSpec.h:20
Definition: CscEntityReflexion.h:50
const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d optional< string >
Definition: environmentObjectsCommands.h:373
CscResourceFromServiceSpec(const string &resourceId, optional< string > secret={})
Definition: CscResourceFromServiceSpec.h:22