IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | List of all members
ipsdk::BaseIOData Class Referenceabstract

Base class for data with IO status. More...

#include <BaseIOData.h>

Inheritance diagram for ipsdk::BaseIOData:
ipsdk::image::BaseImageFragment ipsdk::processor::BaseAttribute ipsdk::image::BaseImageStrip ipsdk::image::BaseImageTile ipsdk::imaproc::BaseImageProcessingAttribute ipsdk::processor::BaseDataItemAttribute ipsdk::processor::BaseValueAttribute< T > ipsdk::image::BaseImageXStrip2d ipsdk::image::BaseImageXStrip2dWithKernel ipsdk::image::BaseImageYStrip2d ipsdk::image::BaseImageYStrip2dWithKernel ipsdk::image::BaseImageYStrip3d ipsdk::image::BaseImageYStripColor2d ipsdk::image::BaseImageYStripSeq2d ipsdk::image::BaseImageZStrip3d ipsdk::image::BaseImageZStrip3dWithKernel ipsdk::image::BaseImageZStripColor3d ipsdk::image::BaseImageTile2d ipsdk::image::BaseImageTile3d ipsdk::imaproc::BaseBorderPolicyAttribute ipsdk::imaproc::BaseFormulaAttribute ipsdk::imaproc::BaseGeometryEntityCollAttribute ipsdk::imaproc::BaseImageAttribute ipsdk::imaproc::BaseIPEnumAttribute ipsdk::imaproc::BaseKernelAttribute ipsdk::imaproc::BasePlanIndexedAttribute ipsdk::imaproc::BaseShapeMeasureInfoSetAttribute ipsdk::imaproc::BaseShapeMeasureSetAttribute ipsdk::imaproc::BaseStripAttribute ipsdk::imaproc::BaseStructuringElementAttribute ipsdk::imaproc::BaseTileAttribute ipsdk::imaproc::BaseTileCollAttribute ipsdk::processor::BaseInOutDataItemAttribute ipsdk::processor::BaseInputDataItemAttribute ipsdk::processor::BaseOutputDataItemAttribute ipsdk::processor::BaseInOutValueAttribute< T > ipsdk::processor::BaseInputValueAttribute< T > ipsdk::processor::BaseOutputValueAttribute< T >

Public Member Functions

virtual eIOStatus getIOStatus () const =0
 retrieve data input/output status
 
virtual bool isInput () const =0
 retrieve data input status More...
 
virtual bool isOutput () const =0
 retrieve data output status More...
 
virtual bool isInOut () const =0
 retrieve attribute in/out status
 
Constructors and destructor
 BaseIOData ()
 
virtual ~BaseIOData ()=0
 

Detailed Description

Base class for data with IO status.

Author
E. Noirfalise
Date
2016/02/26

Member Function Documentation

◆ isInput()

virtual bool ipsdk::BaseIOData::isInput ( ) const
pure virtual

retrieve data input status

Note
return true for data with in/out status

Implemented in ipsdk::image::BaseImageFragment.

◆ isOutput()

virtual bool ipsdk::BaseIOData::isOutput ( ) const
pure virtual

retrieve data output status

Note
return true for data with in/out status

Implemented in ipsdk::image::BaseImageFragment.


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