InjectableBody.hpp macros without Balau prefix. More...
#include <Balau/Application/InjectableBody.hpp>
Go to the source code of this file.
Macros | |
#define | InjectBody(...) BalauInjectBody(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and its direct or indirect dependency fields. More... | |
#define | InjectBodyNamed(...) BalauInjectBodyNamed(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and its named direct or indirect dependency fields. More... | |
#define | InjectBodyNamedTypes(...) BalauInjectBodyNamedTypes(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and the named types of its dependencies. More... | |
#define | InjectBodyTypes(...) BalauInjectBodyTypes(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and the types of its dependencies. More... | |
InjectableBody.hpp macros without Balau prefix.
#define InjectBody | ( | ... | ) | BalauInjectBody(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and its direct or indirect dependency fields.
#define InjectBodyNamed | ( | ... | ) | BalauInjectBodyNamed(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and its named direct or indirect dependency fields.
#define InjectBodyNamedTypes | ( | ... | ) | BalauInjectBodyNamedTypes(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and the named types of its dependencies.
#define InjectBodyTypes | ( | ... | ) | BalauInjectBodyTypes(__VA_ARGS__) |
Annotate an injectable class body by specifying the class name and the types of its dependencies.