Adobe.com
Contents Suites Classes Class Index Member Index

AIAssertion.h

Go to the documentation of this file.
00001 /*************************************************************************
00002 *
00003 * ADOBE CONFIDENTIAL
00004 * 
00005 * Copyright 2017 Adobe
00006 * 
00007 * All Rights Reserved.
00008 *
00009 * NOTICE: Adobe permits you to use, modify, and distribute this file in
00010 * accordance with the terms of the Adobe license agreement accompanying
00011 * it. If you have received this file from a source other than Adobe,
00012 * then your use, modification, or distribution of it requires the prior
00013 * written permission of Adobe.
00014 *
00015 **************************************************************************/
00016 
00017 #pragma once 
00018 
00019 #include "AITypes.h"
00020 
00021 #include "AIHeaderBegin.h"
00022 
00023 
00024 /*******************************************************************************
00025 **
00026 **      Constants
00027 **
00028 **/
00029 
00030 #define kAIAssertionSuite                               "AI Assertion Suite"
00031 #define kAIAssertionSuiteVersion1               AIAPI_VERSION(1)
00032 #define kAIAssertionSuiteVersion                kAIAssertionSuiteVersion1
00033 #define kAIAssertionVersion                             kAIAssertionSuiteVersion
00034 
00035 /*******************************************************************************
00036 **
00037 **      Suite
00038 **
00039 **/
00040 
00041 struct AIAssertionSuite 
00042 {
00050         AIAPI void (*AssertProc)(AIBoolean success, const char* message, const char* inFile, ai::int32 inLine);
00051 
00052 };
00053 
00054 #include "AIHeaderEnd.h"


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks