DD::Image::RequestOutput Class Reference

Public Member Functions

template<class OpType >
void request (OpType *opType, const DD::Image::Box &box, const DD::Image::ChannelSet &channels, int count)
 
void doRequest ()
 
size_t size () const
 
const RequestData & operator[] (size_t i) const
 

Detailed Description

Helper class which is a wrapper for a vector of RequestDatas, providing syntactic sugar for adding requests to it

Member Function Documentation

template<class OpType >
void DD::Image::RequestOutput::request ( OpType *  opType,
const DD::Image::Box box,
const DD::Image::ChannelSet channels,
int  count 
)
inline

add a request.

Referenced by DD::Image::PlanarIop::getRequests().

void DD::Image::RequestOutput::doRequest ( )
inline

process all the requests

Referenced by DD::Image::PlanarIop::_request().



©2021 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk