DD::Image::RequestOutput Class Reference

List of all members.

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.

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

process all the requests

References doRequest().

Referenced by DD::Image::PlanarIop::_request(), and doRequest().