Public Types | Public Member Functions | List of all members
iipr::CBitmapProviderCacheComp Class Reference

Bitmap provider returning always stored bitmap. More...

#include <CBitmapProviderCacheComp.h>

Inheritance diagram for iipr::CBitmapProviderCacheComp:
icomp::CComponentBase iimg::IBitmapProvider i2d::ICalibrationProvider icomp::IComponent istd::IChangeable istd::IChangeable istd::IPolymorphic istd::IPolymorphic istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass

Public Member Functions

virtual const iimg::IBitmapGetBitmap () const
virtual const i2d::ICalibration2dGetCalibration () const
virtual bool CopyFrom (const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS)
virtual bool ResetData (CompatibilityMode mode=CM_WITHOUT_REFS)
- Public Member Functions inherited from icomp::IComponent
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const =0
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0
virtual const IComponentContextGetComponentContext () const =0
virtual void SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0

Detailed Description

Bitmap provider returning always stored bitmap.

Stored bitmap can be changed only copying the bitmap from another bitmap provider using CopyFrom method. This object will be used to manage threading barrier for object supplier chain.

Definition at line 23 of file CBitmapProviderCacheComp.h.

Member Typedef Documentation

Definition at line 29 of file CBitmapProviderCacheComp.h.

Member Function Documentation

virtual bool iipr::CBitmapProviderCacheComp::CopyFrom ( const IChangeable &  object,
CompatibilityMode  mode = CM_WITHOUT_REFS 
virtual const iimg::IBitmap* iipr::CBitmapProviderCacheComp::GetBitmap ( ) const

Implements iimg::IBitmapProvider.

virtual const i2d::ICalibration2d* iipr::CBitmapProviderCacheComp::GetCalibration ( ) const
virtual bool iipr::CBitmapProviderCacheComp::ResetData ( CompatibilityMode  mode = CM_WITHOUT_REFS)

The documentation for this class was generated from the following file:

© 2007-2017 Witold Gantzke and Kirill Lepskiy