VideoCodec/Modules/Module.h
#ifndef MODULE_H_
#define MODULE_H_
#include "../Configuration/Configuration.h"
#include "../Data/Constants.h"
namespace VideoCodec
{
class Module
{
public:
Module(char* moduleName);
virtual ~Module();
virtual ConfigurationStatus Configure(ConfigurationElement* configuration) = 0;
char* GetModuleName();
protected:
char* moduleName;
};
}
#endif /*MODULE_H_*/