Next

Multi-methods 1.0

Jean-Louis Leroy

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)


Table of Contents

Introduction
Installation
Tutorial
Advanced topics
Virtual and multiple inheritance
No macros please
Shared objects and dynamic loading
Reference
Registering classes
selector
MM_CLASS
MM_CLASS_MULTI
MM_FOREIGN_CLASS
MM_INIT
Declaring multi-methods
MULTI_METHOD
virtual_
multi_method
Specializing
BEGIN_SPECIALIZATION / END_SPECIALIZATION
multi_method::specialize
Calling
initialize
multi_method::operator ()
next
undefined
ambiguous
Acknowledgements

Support: YOMM11 on Google Groups

Last revised: November 28, 2013 at 14:29:19 GMT


Next