FastDelegate
http://www.codeproject.com/KB/cpp/FastDelegate.aspx
THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN LICENSE (“LICENSE”). THE WORK IS
PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE
OR COPYRIGHT LAW IS PROHIBITED.
BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE
AUTHOR GRANTS YOU THE RIGHTS CONTAINED HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF
YOU DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE ANY USE OF THE WORK.
Denitions
• “Articles” means, collectively, all articles written by Author which describes how the Source Code and Executable Files for the Work may be used
by a user.
• “Author” means the individual or entity that oers the Work under the terms of this License.
• “Derivative Work” means a work based upon the Work or upon the Work and other pre-existing works.
• “Executable Files” refer to the executables, binary les, conguration and any required data les included in the Work.
• “Publisher” means the provider of the website, magazine, CD-ROM, DVD or other medium from or by which the Work is obtained by You.
• “Source Code” refers to the collection of source code and conguration les used to create the Executable Files.
• “Standard Version” refers to such a Work if it has not been modied, or has been modied in accordance with the consent of the Author,
such consent being in the full discretion of the Author.
• “Work” refers to the collection of les distributed by the Publisher, including the Source Code, Executable Files, binaries, data les,
documentation, whitepapers and the Articles.
• “You” is you, an individual or entity wishing to use the Work and exercise your rights under this License.
Fair Use/Fair Use Rights
Nothing in this License is intended to reduce, limit, or restrict any rights arising from fair use, fair dealing, rst sale or other limitations on the
exclusive rights of the copyright owner under copyright law or other applicable laws.
License Grant
Subject to the terms and conditions of this License, the Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the
duration of the applicable copyright) license to exercise the rights in the Work as stated below:
• You may use the standard version of the Source Code or Executable Files in Your own applications.
• You may apply bug xes, portability xes and other modications obtained from the Public Domain or from the Author. A Work modied in such
a way shall still be considered the standard version and will be subject to this License.
• You may otherwise modify Your copy of this Work (excluding the Articles) in any way to create a Derivative Work, provided that You insert
a prominent notice in each changed le stating how, when and where You changed that le.
• You may distribute the standard version of the Executable Files and Source Code or Derivative Work in aggregate with other (possibly
commercial) programs as part of a larger (possibly commercial) software distribution.