|
libqi-api
2.4.3.28
|
#include <qi/api.hpp>#include <boost/function.hpp>#include <vector>#include <qi/type/typeinterface.hpp>#include <qi/type/detail/anyfunction.hxx>#include <qi/type/detail/anyfunctionfactory.hxx>Go to the source code of this file.
Classes | |
| class | qi::VarArguments< T > |
| class | qi::VarArguments< AnyValue > |
| class | qi::CallableTypeInterface |
| Signature information for both callable types FunctionTypeInterface and MethodType. More... | |
| class | qi::FunctionTypeInterface |
| struct | qi::ArgumentTransformation |
| class | qi::KeywordArguments< T > |
| class | qi::AnyArguments |
| A function with AnyArguments as its sole argument will behave as if AnyFunction::fromDynamicFunction was called. More... | |
| class | qi::AnyFunction |
| class | qi::GenericFunctionParameters |
Namespaces | |
| qi | |
Macros | |
| #define | _QI_ANYFUNCTION_HPP_ |
Typedefs | |
| typedef VarArguments | qi::AnyVarArguments |
| typedef boost::function < AnyReference(const AnyReferenceVector &)> | qi::DynamicFunction |
Functions | |
| template<typename T > | |
| FunctionTypeInterface * | qi::makeFunctionTypeInterface () |
| FunctionTypeInterface * | qi::dynamicFunctionTypeInterface () |
| #define _QI_ANYFUNCTION_HPP_ |
Definition at line 8 of file anyfunction.hpp.