Loading...
Searching...
No Matches
declThis.hpp File Reference

Go to the source code of this file.

Macros

#define BY_ME_2(ME, SUPER)
 
#define BY_ME_1(ME)
 
#define BY_ME(...)   BY_OVERLOAD(BY_ME, __VA_ARGS__)
 
#define __BY__DECL_ME_1(ME)   BY_ME_1(ME)
 byeolMeta macro's sub-commands, ME
 
#define __BY__DECL_ME_2(ME, SUPER)   BY_ME_2(ME, SUPER)
 
#define __BY__DECL_ME(...)   BY_OVERLOAD(__BY__DECL_ME, __VA_ARGS__)
 

Detailed Description

Class declaration macros for me/super type definitions

Macro Definition Documentation

◆ BY_ME_1

#define BY_ME_1 ( ME)
Value:
public: \
BY_DEF_ME_1(ME) \
private:

◆ BY_ME_2

#define BY_ME_2 ( ME,
SUPER )
Value:
public: \
BY_DEF_ME_2(ME, SUPER) \
private: