template<class Arg, class Result, bool ConstArg, bool ConstFcn>
class OEUnaryFunction
This class represents OEUnaryFunction.
The following specializations exist for this template:
- OESystem::OEUnaryFunction< Arg, Result, false, false >
- OESystem::OEUnaryFunction< Arg, Result, false, true >
- OESystem::OEUnaryFunction< Arg, Result, true, false >
Result operator()(const Arg &) const =0
base_type *CreateCopy() const =0