From f0705c93841e7dc1004ce67ae11e5bfbdf19967e Mon Sep 17 00:00:00 2001 From: Davis King Date: Sat, 17 Nov 2012 23:17:26 -0500 Subject: [PATCH] updated docs --- docs/docs/other.xml | 29 ++++++----------------------- 1 file changed, 6 insertions(+), 23 deletions(-) diff --git a/docs/docs/other.xml b/docs/docs/other.xml index c9bb0f4b1..d27ac4c3c 100644 --- a/docs/docs/other.xml +++ b/docs/docs/other.xml @@ -380,7 +380,7 @@ - + member_function_pointer dlib/member_function_pointer.h dlib/member_function_pointer/member_function_pointer_kernel_abstract.h @@ -388,34 +388,17 @@ This object represents a member function pointer. It is useful because instances of this object can be created without needing to know the type of object whose member function we will be calling. +

+ The implementation of this object is done using type erasure and placement new. This + means that it never allocates memory on the heap and instead stores everything + on the stack. +

member_function_pointer_ex.cpp.html - - - member_function_pointer_kernel_1 - dlib/member_function_pointer/member_function_pointer_kernel_1.h - - This implementation is done using type erasure and placement new. This - means that it never allocates memory on the heap and instead stores everything - on the stack. - - - - - kernel_1a - is a typedef for member_function_pointer_kernel_1 - - - - - - - -