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 29 30 31 32 33
|
#ifndef OPERATIONS__HPP
#define OPERATIONS__HPP
/*
License file,
bit-by-bit.
*/
class operations {
// Operations
private :
/**
* \brief comment
* \param in (in)
* \param inOut (in/out) comment2
* \param undef (???)
* \param out (out)
* \return type
*/
virtual type test (type1 in, type2 inOut, type3 undef = 0, type4 out) = 0;
public :
/**
* \brief comment2
*/
virtual static test2 ();
test3 () const;
protected :
test4 ();
public :
test5 () = delete;
};
#endif
|