6#include <icomp/CComponentBase.h>
9#include <imtrest/IBinaryDataProvider.h>
16class CDelegatedBinaryDataProviderComp:
17 public icomp::CComponentBase,
21 typedef icomp::CComponentBase BaseClass;
23 I_BEGIN_COMPONENT(CDelegatedBinaryDataProviderComp);
25 I_ASSIGN_MULTI_0(m_slaveBinaryDataProvidersCompPtr,
"SlaveBinaryDataProviders",
"Slave binary data provider",
false);
31 const QByteArray& dataId,
32 qint64 readFromPosition = 0,
33 qint64 readMaxLength = -1)
const override;
The IBinaryDataProvider class provides file from disc, resources or memory.