addOutputData(uint portID, DataObject::pointer data) | fast::ProcessObject | protected |
changeDeviceOnInputs(uint deviceNumber, ExecutionDevice::pointer device) | fast::ProcessObject | protected |
createBooleanAttribute(std::string id, std::string name, std::string description, bool initialValue) | fast::ProcessObject | protected |
createFloatAttribute(std::string id, std::string name, std::string description, float initialValue) | fast::ProcessObject | protected |
createInputPort(uint portID, bool required=true) | fast::ProcessObject | protected |
createIntegerAttribute(std::string id, std::string name, std::string description, int initialValue) | fast::ProcessObject | protected |
createOpenCLProgram(std::string sourceFilename, std::string name="") | fast::ProcessObject | protected |
createOutputPort(uint portID) | fast::ProcessObject | protected |
createStringAttribute(std::string id, std::string name, std::string description, std::string initialValue) | fast::ProcessObject | protected |
disableRuntimeMeasurements() | fast::ProcessObject | |
enableRuntimeMeasurements() | fast::ProcessObject | |
execute() override | fast::UFFStreamer | virtual |
frameAdded() override | fast::RandomAccessStreamer | virtual |
generateStream() override | fast::UFFStreamer | protectedvirtual |
getAllRuntimes() | fast::ProcessObject | |
getAttribute(std::string id) | fast::ProcessObject | |
getAttributes() | fast::ProcessObject | |
getBooleanAttribute(std::string id) | fast::ProcessObject | protected |
getBooleanListAttribute(std::string id) | fast::ProcessObject | protected |
getCurrentFrameIndex() | fast::RandomAccessStreamer | virtual |
getCurrentFrameIndexAndUpdate() | fast::RandomAccessStreamer | virtual |
getDevice(uint deviceNumber) const | fast::ProcessObject | |
getFloatAttribute(std::string id) | fast::ProcessObject | protected |
getFloatListAttribute(std::string id) | fast::ProcessObject | protected |
getFramerate() const | fast::RandomAccessStreamer | virtual |
getInputData(uint portID=0) | fast::ProcessObject | protected |
getInputPort(uint portID=0) | fast::ProcessObject | virtual |
getIntegerAttribute(std::string id) | fast::ProcessObject | protected |
getIntegerListAttribute(std::string id) | fast::ProcessObject | protected |
getMainDevice() const | fast::ProcessObject | |
getNameOfClass() const =0 | fast::Streamer | pure virtual |
getNrOfFrames() override | fast::UFFStreamer | virtual |
getNrOfInputConnections() const | fast::ProcessObject | |
getNrOfOutputPorts() const | fast::ProcessObject | |
getOpenCLProgram(std::shared_ptr< OpenCLDevice > device, std::string name="", std::string buildOptions="") | fast::ProcessObject | protected |
getOutputData(uint portID=0) | fast::ProcessObject | protected |
getOutputPort(uint portID=0) | fast::ProcessObject | virtual |
getPause() | fast::RandomAccessStreamer | virtual |
getReporter() | fast::Object | |
getRuntime() | fast::ProcessObject | |
getRuntime(std::string name) | fast::ProcessObject | |
getStaticNameOfClass() | fast::Streamer | inlinestatic |
getStringAttribute(std::string id) | fast::ProcessObject | protected |
getStringListAttribute(std::string id) | fast::ProcessObject | protected |
hasNewInputData(uint portID) | fast::ProcessObject | protected |
loadAttributes() override | fast::UFFStreamer | virtual |
m_currentFrameIndex | fast::RandomAccessStreamer | protected |
m_filename | fast::UFFStreamer | protected |
m_firstFrameCondition | fast::Streamer | protected |
m_firstFrameIsInserted | fast::Streamer | protected |
m_firstFrameMutex | fast::Streamer | protected |
m_frameData | fast::ProcessObject | protected |
m_framerate | fast::RandomAccessStreamer | protected |
m_lastExecuteToken | fast::ProcessObject | protected |
m_lastFrame | fast::ProcessObject | protected |
m_loop | fast::RandomAccessStreamer | protected |
m_maximumNrOfFrames | fast::ProcessObject | protected |
m_name | fast::UFFStreamer | protected |
m_pause | fast::RandomAccessStreamer | protected |
m_pauseAfterOneFrame | fast::RandomAccessStreamer | protected |
m_pauseCV | fast::RandomAccessStreamer | protected |
m_pauseMutex | fast::RandomAccessStreamer | protected |
m_playbackMutex | fast::RandomAccessStreamer | protected |
m_stop | fast::Streamer | protected |
m_stopMutex | fast::Streamer | protected |
m_streamIsStarted | fast::Streamer | protected |
m_thread | fast::Streamer | protected |
m_uffData | fast::UFFStreamer | protected |
mAttributes | fast::ProcessObject | protected |
mDeviceCriteria | fast::ProcessObject | protected |
mDevices | fast::ProcessObject | protected |
mInputConnections | fast::ProcessObject | protected |
mInputDevices | fast::ProcessObject | protected |
mInputPorts | fast::ProcessObject | protected |
mIsModified | fast::ProcessObject | protected |
mLastProcessed | fast::ProcessObject | protected |
mOpenCLPrograms | fast::ProcessObject | protected |
mOutputConnections | fast::ProcessObject | protected |
mOutputPorts | fast::ProcessObject | protected |
mPtr | fast::Object | protected |
mRequiredInputs | fast::ProcessObject | protected |
mRuntimeManager | fast::ProcessObject | protected |
Object() | fast::Object | |
pointer typedef | fast::Streamer | |
postExecute() | fast::ProcessObject | protectedvirtual |
preExecute() | fast::ProcessObject | protectedvirtual |
ProcessObject() | fast::ProcessObject | protected |
reportEnd() const | fast::Object | protected |
reportError() | fast::Object | protected |
reportInfo() | fast::Object | protected |
reportWarning() | fast::Object | protected |
setAttributes(std::vector< std::shared_ptr< Attribute >> attributes) | fast::ProcessObject | |
setCurrentFrameIndex(int index) | fast::RandomAccessStreamer | virtual |
setDevice(uint deviceNumber, ExecutionDevice::pointer device) | fast::ProcessObject | |
setDeviceCriteria(uint deviceNumber, const DeviceCriteria &criteria) | fast::ProcessObject | |
setFilename(std::string filename) | fast::UFFStreamer | |
setFramerate(int framerate) | fast::RandomAccessStreamer | virtual |
setInputConnection(DataChannel::pointer port) | fast::ProcessObject | virtual |
setInputConnection(uint portID, DataChannel::pointer port) | fast::ProcessObject | virtual |
setInputData(DataObject::pointer data) | fast::ProcessObject | virtual |
setInputData(uint portID, DataObject::pointer data) | fast::ProcessObject | virtual |
setLooping(bool loop) | fast::RandomAccessStreamer | |
setMainDevice(ExecutionDevice::pointer device) | fast::ProcessObject | |
setMainDeviceCriteria(const DeviceCriteria &citeria) | fast::ProcessObject | |
setMaximumNrOfFrames(int maximumNrOfFrames) | fast::Streamer | virtual |
setModified(bool modified) | fast::ProcessObject | |
setName(std::string name) | fast::UFFStreamer | |
setPause(bool pause) | fast::RandomAccessStreamer | virtual |
startStream() | fast::Streamer | protectedvirtual |
stop() override | fast::RandomAccessStreamer | virtual |
stopPipeline() | fast::ProcessObject | |
Streamer() | fast::Streamer | |
UFFStreamer() | fast::UFFStreamer | |
update(int executeToken=-1) | fast::ProcessObject | |
updateAndGetOutputData(uint portID=0) | fast::ProcessObject | |
validateInputPortExists(uint portID) | fast::ProcessObject | protected |
validateOutputPortExists(uint portID) | fast::ProcessObject | protected |
waitForFirstFrame() | fast::Streamer | protectedvirtual |
waitForUnpause() | fast::RandomAccessStreamer | protectedvirtual |
waitToFinish() | fast::ProcessObject | inlineprotectedvirtual |
~Object() | fast::Object | inlinevirtual |
~ProcessObject() | fast::ProcessObject | virtual |
~Streamer() | fast::Streamer | inlinevirtual |
~UFFStreamer() | fast::UFFStreamer | |