44 bool analyse(
IRegistry* pObj,
int level )
override {
return std::invoke(
f, pObj, level ); }
50 return { std::forward<F>( f ) };
::details::GenericDataStoreAgent< F > makeDataStoreAgent(F &&f)
Generic data agent interface.
virtual ~IDataStoreAgent()=default
destructor
virtual bool analyse(IRegistry *pObject, int level)=0
Analyse the data object.
The IRegistry represents the entry door to the environment any data object residing in a transient da...
bool analyse(IRegistry *pObj, int level) override
Analyse the data object.
GenericDataStoreAgent(G &&g)