2e456cebb7
23 lines
636 B
C
23 lines
636 B
C
#ifndef FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_
|
|||
#define FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_
|
|||
|
|||
#include "../localPoolDefinitions.h"
|
|||
|
|||
class HasLocalDataPoolIF;
|
|||
class LocalPoolDataSetBase;
|
|||
class LocalPoolObjectBase;
|
|||
|
|||
class HasLocalDpIFManagerAttorney {
|
|||
|
|||
static LocalPoolDataSetBase* getDataSetHandle(HasLocalDataPoolIF* clientIF, sid_t sid);
|
|||
|
|||
static LocalPoolObjectBase* getPoolObjectHandle(HasLocalDataPoolIF* clientIF,
|
|||
lp_id_t localPoolId);
|
|||
|
|||
static object_id_t getObjectId(HasLocalDataPoolIF* clientIF);
|
|||
|
|||
friend class LocalDataPoolManager;
|
|||
};
|
|||
|
|||
#endif /* FSFW_DATAPOOLLOCAL_HASLOCALDPIFMANAGERATTORNEY_H_ */
|