00001 // Copyright (c) AccelerEyes LLC. All rights reserved. // 00002 // See http://www.accelereyes.com/eula for details. // 00003 // This software is distributed WITHOUT ANY WARRANTY; without even // 00004 // the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR // 00005 // PURPOSE. See the above copyright notices for more information. // 00006 //-----------------------------------------------------------------------// 00007 00008 #pragma once 00009 00010 #include <cuComplex.h> 00011 #include "defines.h" 00012 00013 #ifdef __cplusplus 00014 extern "C" { 00015 #endif 00016 00034 AFAPI void af_license_addsource(const char *file); 00035 00036 00047 AFAPI const char *af_license_getsource(int feature); 00048 00049 00056 AFAPI bool af_license_checkout(int feature); 00057 00058 00065 AFAPI bool af_license_query(int feature); 00066 00067 00074 AFAPI int af_license_expires(int feature); 00075 00076 // end licensing 00078 #ifdef __cplusplus 00079 } 00080 #endif