Injection macros used in injectable class headers. More...
#include <Balau/Application/Impl/InjectorHeaderMacros.hpp>
Go to the source code of this file.
Macros | |
#define | BalauInjectHeader(...) _BalauInjectHeader(__VA_ARGS__) |
Annotate an injectable class header by specifying the class name . More... | |
#define | BalauInjectHeaderConstruct(...) _BalauInjectHeaderConstruct(__VA_ARGS__) |
Annotate an injectable class header by specifying the class name. More... | |
Injection macros used in injectable class headers.
#define BalauInjectHeader | ( | ... | ) | _BalauInjectHeader(__VA_ARGS__) |
Annotate an injectable class header by specifying the class name .
#define BalauInjectHeaderConstruct | ( | ... | ) | _BalauInjectHeaderConstruct(__VA_ARGS__) |
Annotate an injectable class header by specifying the class name.
This version includes the definition of an injectable constructor.