#include <function_base.hpp>
Classes | |
struct | bound_memfunc_ptr_t |
struct | obj_ref_t |
struct | type_t |
Public Attributes | |
struct boost::detail::function::function_buffer::bound_memfunc_ptr_t | bound_memfunc_ptr |
char | data |
void(* | func_ptr )() |
void * | obj_ptr |
struct boost::detail::function::function_buffer::obj_ref_t | obj_ref |
struct boost::detail::function::function_buffer::type_t | type |
A buffer used to store small function objects in boost::function. It is a union containing function pointers, object pointers, and a structure that resembles a bound member function pointer.
Definition at line 100 of file function_base.hpp.
struct boost::detail::function::function_buffer::bound_memfunc_ptr_t boost::detail::function::function_buffer::bound_memfunc_ptr |
|
mutable |
Definition at line 134 of file function_base.hpp.
|
mutable |
Definition at line 117 of file function_base.hpp.
|
mutable |
Definition at line 103 of file function_base.hpp.
struct boost::detail::function::function_buffer::obj_ref_t boost::detail::function::function_buffer::obj_ref |
struct boost::detail::function::function_buffer::type_t boost::detail::function::function_buffer::type |