17 #ifndef STROMX_CVSUPPORT_READDIRECTORY_H 18 #define STROMX_CVSUPPORT_READDIRECTORY_H 20 #include "stromx/cvsupport/Config.h" 21 #include <stromx/runtime/OperatorKernel.h> 22 #include <stromx/runtime/Enum.h> 36 friend class ReadDirectoryTest;
53 virtual void setParameter(
const unsigned int id,
const runtime::Data& value);
56 virtual void initialize();
57 virtual void activate();
60 static const std::string BASE_DIRECTORY;
62 static const std::vector<const runtime::Input*> setupInputs();
63 static const std::vector<const runtime::Output*> setupOutputs();
64 const std::vector<const runtime::Parameter*> setupParameters();
66 static const std::string TYPE;
67 static const std::string PACKAGE;
71 std::map<std::size_t, std::string> m_directoryMap;
72 std::vector<std::string> m_files;
73 std::size_t m_currentIndex;
78 #endif // STROMX_CVSUPPORT_READDIRECTORY_H Applies a random coefficent to the brightness of the image.
Definition: ReadDirectory.h:34
A version of an operator or data type.
Definition: Version.h:46
Abstract data object.
Definition: Data.h:53
Reference to a data object.
Definition: DataRef.h:48
virtual OperatorKernel * clone() const
Definition: ReadDirectory.h:52
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
Abstract operator kernel.
Definition: OperatorKernel.h:46
Provider of functions to receive and send data.
Definition: DataProvider.h:35
Value of an enumeration.
Definition: Enum.h:27