glbinding  3.0.2.58901078581f
A C++ binding for the OpenGL API, generated using the gl.xml specification.
glbinding::CallbackType< ReturnType, Arguments > Struct Template Reference

A callback signature with return type and multiple arguments. More...

#include <glbinding/include/glbinding/Function.h>

Public Types

using type = std::function< void(ReturnType, Arguments...)>
 Propagate the actual callable callback type. More...
 

Detailed Description

template<typename ReturnType, typename... Arguments>
struct glbinding::CallbackType< ReturnType, Arguments >

A callback signature with return type and multiple arguments.

Template Parameters
ReturnTypeThe type of the return value
ArgumentsThe types of the arguments

Member Typedef Documentation

template<typename ReturnType, typename... Arguments>
using glbinding::CallbackType< ReturnType, Arguments >::type = std::function<void(ReturnType, Arguments...)>

Propagate the actual callable callback type.


The documentation for this struct was generated from the following file: