diff options
Diffstat (limited to 'src/resource.cpp')
-rw-r--r-- | src/resource.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/resource.cpp b/src/resource.cpp new file mode 100644 index 0000000..3bbe0a4 --- /dev/null +++ b/src/resource.cpp @@ -0,0 +1,42 @@ +#include "resource.h" + +Resource::Resource(enum ResourceClass type, quint16 resourceFlags, QObject *parent) + : QObject(parent), resourceClass(type), flags(resourceFlags) +{ +} + +Resource::~Resource() +{ +} + +bool Resource::initialize(ResourceLibrary *library) +{ + resourceLibrary = library; + return resourceLibrary->initialize(); +} + + +quint16 Resource::getResourceFlags() +{ + return flags; +} + +enum ResourceClass Resource::getResourceClass() +{ + return resourceClass; +} + +bool Resource::requestExclusiveAccess() +{ + return false; +} + +bool Resource::releaseExclusiveAccess() +{ + return false; +} + +bool Resource::getExclusiveAccessState() +{ + return false; +} |