#include "AmpGen/MetaUtils.h"
#include <iostream>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
|
class | AmpGen::IArgument |
| Virtual base class for arguments Named arguments to functions (python-style) are given a virtual base class such that they can be stored into an argument pack. More...
|
|
class | AmpGen::Argument< TYPE > |
| Structure to pass "named" parameters to functions. More...
|
|
class | AmpGen::ArgumentPack |
| Container for a set of arguments Contains a set of arguments packed from a variadic constructor, that can then be unpacked in the call site of the function where the named arguments are required, as per the description in Argument. More...
|
|
◆ DECLARE_ARGUMENT
#define DECLARE_ARGUMENT |
( |
| X, |
|
|
| Y ) |
Value:
template<class Z> \
}
Structure to pass "named" parameters to functions.
Definition at line 12 of file ArgumentPack.h.