source files for attorney
This commit is contained in:
parent
0643faf0e5
commit
fa636fded5
18
datapoollocal/HasLocalDpIFManagerAttorney.cpp
Normal file
18
datapoollocal/HasLocalDpIFManagerAttorney.cpp
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
#include "HasLocalDpIFManagerAttorney.h"
|
||||||
|
#include "LocalPoolObjectBase.h"
|
||||||
|
#include "LocalPoolDataSetBase.h"
|
||||||
|
#include "HasLocalDataPoolIF.h"
|
||||||
|
|
||||||
|
LocalPoolDataSetBase* HasLocalDpIFManagerAttorney::getDataSetHandle(HasLocalDataPoolIF* interface,
|
||||||
|
sid_t sid) {
|
||||||
|
return interface->getDataSetHandle(sid);
|
||||||
|
}
|
||||||
|
|
||||||
|
LocalPoolObjectBase* HasLocalDpIFManagerAttorney::getPoolObjectHandle(HasLocalDataPoolIF* interface,
|
||||||
|
lp_id_t localPoolId) {
|
||||||
|
return interface->getPoolObjectHandle(localPoolId);
|
||||||
|
}
|
||||||
|
|
||||||
|
object_id_t HasLocalDpIFManagerAttorney::getObjectId(HasLocalDataPoolIF* interface) {
|
||||||
|
return interface->getObjectId();
|
||||||
|
}
|
@ -1,25 +1,20 @@
|
|||||||
#ifndef FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_
|
#ifndef FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_
|
||||||
#define FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_
|
#define FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_
|
||||||
|
|
||||||
#include "HasLocalDataPoolIF.h"
|
#include "localPoolDefinitions.h"
|
||||||
|
|
||||||
|
class HasLocalDataPoolIF;
|
||||||
class LocalPoolDataSetBase;
|
class LocalPoolDataSetBase;
|
||||||
class LocalPoolObjectBase;
|
class LocalPoolObjectBase;
|
||||||
|
|
||||||
class HasLocalDpIFManagerAttorney {
|
class HasLocalDpIFManagerAttorney {
|
||||||
|
|
||||||
static LocalPoolDataSetBase* getDataSetHandle(HasLocalDataPoolIF* interface, sid_t sid) {
|
static LocalPoolDataSetBase* getDataSetHandle(HasLocalDataPoolIF* interface, sid_t sid);
|
||||||
return interface->getDataSetHandle(sid);
|
|
||||||
}
|
|
||||||
|
|
||||||
static LocalPoolObjectBase* getPoolObjectHandle(HasLocalDataPoolIF* interface,
|
static LocalPoolObjectBase* getPoolObjectHandle(HasLocalDataPoolIF* interface,
|
||||||
lp_id_t localPoolId) {
|
lp_id_t localPoolId);
|
||||||
return interface->getPoolObjectHandle(localPoolId);
|
|
||||||
}
|
|
||||||
|
|
||||||
static object_id_t getObjectId(HasLocalDataPoolIF* interface) {
|
static object_id_t getObjectId(HasLocalDataPoolIF* interface);
|
||||||
return interface->getObjectId();
|
|
||||||
}
|
|
||||||
|
|
||||||
friend class LocalDataPoolManager;
|
friend class LocalDataPoolManager;
|
||||||
};
|
};
|
||||||
|
6
datapoollocal/HasLocalDpIFUserAttorney.cpp
Normal file
6
datapoollocal/HasLocalDpIFUserAttorney.cpp
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#include "HasLocalDpIFUserAttorney.h"
|
||||||
|
#include "HasLocalDataPoolIF.h"
|
||||||
|
|
||||||
|
AccessPoolManagerIF* HasLocalDpIFUserAttorney::getAccessorHandle(HasLocalDataPoolIF *interface) {
|
||||||
|
return interface->getAccessorHandle();
|
||||||
|
}
|
@ -1,16 +1,13 @@
|
|||||||
#ifndef FSFW_DATAPOOLLOCAL_HASLOCALDPIFUSERATTORNEY_H_
|
#ifndef FSFW_DATAPOOLLOCAL_HASLOCALDPIFUSERATTORNEY_H_
|
||||||
#define FSFW_DATAPOOLLOCAL_HASLOCALDPIFUSERATTORNEY_H_
|
#define FSFW_DATAPOOLLOCAL_HASLOCALDPIFUSERATTORNEY_H_
|
||||||
|
|
||||||
#include "HasLocalDataPoolIF.h"
|
class HasLocalDataPoolIF;
|
||||||
|
|
||||||
class AccessPoolManagerIF;
|
class AccessPoolManagerIF;
|
||||||
|
|
||||||
class HasLocalDpIFUserAttorney {
|
class HasLocalDpIFUserAttorney {
|
||||||
private:
|
private:
|
||||||
|
|
||||||
static AccessPoolManagerIF* getAccessorHandle(HasLocalDataPoolIF* interface) {
|
static AccessPoolManagerIF* getAccessorHandle(HasLocalDataPoolIF* interface);
|
||||||
return interface->getAccessorHandle();
|
|
||||||
}
|
|
||||||
|
|
||||||
friend class LocalPoolObjectBase;
|
friend class LocalPoolObjectBase;
|
||||||
friend class LocalPoolDataSetBase;
|
friend class LocalPoolDataSetBase;
|
||||||
|
Loading…
Reference in New Issue
Block a user