8 #ifndef RETDEC_RESOURCE_H 9 #define RETDEC_RESOURCE_H 27 Resource(std::unique_ptr<internal::ResourceImpl> impl);
33 std::string getId()
const;
35 bool hasFinished()
const noexcept;
37 bool hasSucceeded()
const noexcept;
39 bool hasFailed()
const noexcept;
40 std::string getError();
41 std::string getError()
const;
54 std::unique_ptr<internal::ResourceImpl>
pimpl;
The namespace of the library.
Definition: doxygen.h:8
std::unique_ptr< internal::ResourceImpl > pimpl
Private implementation.
Definition: resource.h:54
Base class of all resources.
Definition: resource.h:24