1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#ifndef OPERATIONS__HPP
#define OPERATIONS__HPP
class DllExport operations {
// Operations
private :
/**
* \brief comment
* \param in (in)
* \param inOut (in/out) comment2
* \param undef (???)
* \param out (out)
* \return type
*/
DllExport virtual type test (type1 in, type2 inOut, type3 undef = 0, type4 out) = 0;
public :
/**
* \brief comment2
*/
DllExport virtual static test2 ();
DllExport test3 () const;
protected :
DllExport test4 () = delete;
public :
DllExport test5 () = delete;
};
#endif
|