Blame MakeTools/Test/expect/Test_Messages.h

Packit 857059
/* BEGIN_ICS_COPYRIGHT7 ****************************************
Packit 857059
Packit 857059
Copyright (c) 2015, Intel Corporation
Packit 857059
Packit 857059
Redistribution and use in source and binary forms, with or without
Packit 857059
modification, are permitted provided that the following conditions are met:
Packit 857059
Packit 857059
    * Redistributions of source code must retain the above copyright notice,
Packit 857059
      this list of conditions and the following disclaimer.
Packit 857059
    * Redistributions in binary form must reproduce the above copyright
Packit 857059
      notice, this list of conditions and the following disclaimer in the
Packit 857059
      documentation and/or other materials provided with the distribution.
Packit 857059
    * Neither the name of Intel Corporation nor the names of its contributors
Packit 857059
      may be used to endorse or promote products derived from this software
Packit 857059
      without specific prior written permission.
Packit 857059
Packit 857059
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
Packit 857059
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
Packit 857059
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
Packit 857059
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
Packit 857059
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
Packit 857059
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
Packit 857059
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
Packit 857059
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
Packit 857059
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
Packit 857059
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Packit 857059
Packit 857059
** END_ICS_COPYRIGHT7   ****************************************/
Packit 857059
Packit 857059
/* [ICS VERSION STRING: unknown] */
Packit 857059
#ifndef OSA_MESSAGES_H_INCLUDED
Packit 857059
#define OSA_MESSAGES_H_INCLUDED
Packit 857059
Packit 857059
/*!
Packit 857059
 @file    Osa/Test_Messages.h
Packit 857059
 @brief   Nationalizable Strings and Messages for Osa Package generated from Test.msg
Packit 857059
 */
Packit 857059
Packit 857059
#include "Gen_Arch.h"
Packit 857059
#include "Gen_Macros.h"
Packit 857059
#include "Log.h"
Packit 857059
Packit 857059
/* Messages */
Packit 857059
#define OSA_MSG_ASSERT_FAILED             LOG_BUILD_MSGID(MOD_OSA, 0)
Packit 857059
#define OSA_MSG_TEST1                     LOG_BUILD_MSGID(MOD_OSA, 1)
Packit 857059
#define OSA_MSG_TEST2                     LOG_BUILD_MSGID(MOD_OSA, 2)
Packit 857059
#define OSA_MSG_TEST3                     LOG_BUILD_MSGID(MOD_OSA, 3)
Packit 857059
#define OSA_MSG_TEST4                     LOG_BUILD_MSGID(MOD_OSA, 4)
Packit 857059
#define OSA_MSG_TEST5                     LOG_BUILD_MSGID(MOD_OSA, 5)
Packit 857059
#define OSA_MSG_TEST6                     LOG_BUILD_MSGID(MOD_OSA, 6)
Packit 857059
#define OSA_MSG_TEST7                     LOG_BUILD_MSGID(MOD_OSA, 7)
Packit 857059
#define OSA_MSG_TEST8                     LOG_BUILD_MSGID(MOD_OSA, 8)
Packit 857059
#define OSA_MSG_TEST9                     LOG_BUILD_MSGID(MOD_OSA, 9)
Packit 857059
#define OSA_MSG_TEST10                    LOG_BUILD_MSGID(MOD_OSA, 10)
Packit 857059
#define OSA_MSG_TEST11                    LOG_BUILD_MSGID(MOD_OSA, 11)
Packit 857059
#define OSA_MSG_TEST12                    LOG_BUILD_MSGID(MOD_OSA, 12)
Packit 857059
Packit 857059
/* Logging Macros */
Packit 857059
/* OSA_MSG_ASSERT_FAILED
Packit 857059
 * Arguments: 
Packit 857059
 *	expr: text for failed expression
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_ASSERT_FAILED(expr)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_ASSERT_FAILED, expr, 0, 0, 0, 0, 0)
Packit 857059
/* OSA_MSG_TEST1
Packit 857059
 * Arguments: 
Packit 857059
 *	obj1
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST1(obj1)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST1, LOG_FORMATTABLE(obj1), 0, 0, 0, 0, 0)
Packit 857059
/* OSA_MSG_TEST2
Packit 857059
 * Arguments: 
Packit 857059
 *	arg1
Packit 857059
 *	arg2
Packit 857059
 *	obj1
Packit 857059
 *	obj2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST2(arg1, arg2, obj1, obj2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST2, arg1, arg2, LOG_FORMATTABLE(obj1), LOG_FORMATTABLE(obj2), 0, 0)
Packit 857059
/* OSA_MSG_TEST3
Packit 857059
 * Arguments: 
Packit 857059
 *	obj1
Packit 857059
 *	obj2
Packit 857059
 *	width1
Packit 857059
 *	width2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST3(obj1, obj2, width1, width2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST3, LOG_FORMATTABLE(obj1), LOG_FORMATTABLE(obj2), width1, width2, 0, 0)
Packit 857059
/* OSA_MSG_TEST4
Packit 857059
 * Arguments: 
Packit 857059
 *	obj1
Packit 857059
 *	obj2
Packit 857059
 *	width1
Packit 857059
 *	width2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST4(obj1, obj2, width1, width2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST4, LOG_FORMATTABLE(obj1), LOG_FORMATTABLE(obj2), width1, width2, 0, 0)
Packit 857059
/* OSA_MSG_TEST5
Packit 857059
 * Arguments: 
Packit 857059
 *	width1
Packit 857059
 *	obj1
Packit 857059
 *	width2
Packit 857059
 *	obj2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST5(width1, obj1, width2, obj2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST5, width1, LOG_FORMATTABLE(obj1), width2, LOG_FORMATTABLE(obj2), 0, 0)
Packit 857059
/* OSA_MSG_TEST6
Packit 857059
 * Arguments: 
Packit 857059
 *	width1
Packit 857059
 *	obj1
Packit 857059
 *	width2
Packit 857059
 *	obj2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST6(width1, obj1, width2, obj2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST6, width1, LOG_FORMATTABLE(obj1), width2, LOG_FORMATTABLE(obj2), 0, 0)
Packit 857059
/* OSA_MSG_TEST7
Packit 857059
 * Arguments: 
Packit 857059
 *	width1a
Packit 857059
 *	width1b
Packit 857059
 *	obj1
Packit 857059
 *	width2a
Packit 857059
 *	width2b
Packit 857059
 *	obj2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST7(width1a, width1b, obj1, width2a, width2b, obj2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST7, width1a, width1b, LOG_FORMATTABLE(obj1), width2a, width2b, LOG_FORMATTABLE(obj2))
Packit 857059
/* OSA_MSG_TEST8
Packit 857059
 * Arguments: 
Packit 857059
 *	dec
Packit 857059
 *	obj2
Packit 857059
 *	width1
Packit 857059
 *	width2
Packit 857059
 */
Packit 857059
#define OSA_LOG_FINAL_TEST8(dec, obj2, width1, width2)\
Packit 857059
	LOG_FATAL(MOD_OSA, OSA_MSG_TEST8, dec, LOG_FORMATTABLE(obj2), width1, width2, 0, 0)
Packit 857059
/* OSA_MSG_TEST9 */
Packit 857059
#define OSA_LOG_PART_TEST9()\
Packit 857059
	LOG_ADD_PART(MOD_OSA, OSA_MSG_TEST9, 0, 0, 0, 0, 0, 0)
Packit 857059
/* OSA_MSG_TEST10 */
Packit 857059
#define OSA_LOG_PART_TEST10()\
Packit 857059
	LOG_ADD_PART(MOD_OSA, OSA_MSG_TEST10, 0, 0, 0, 0, 0, 0)
Packit 857059
/* OSA_MSG_TEST11 */
Packit 857059
#define OSA_LOG_PART_TEST11()\
Packit 857059
	LOG_ADD_PART(MOD_OSA, OSA_MSG_TEST11, 0, 0, 0, 0, 0, 0)
Packit 857059
/* OSA_MSG_TEST12 */
Packit 857059
#define OSA_LOG_PART_TEST12()\
Packit 857059
	LOG_ADD_PART(MOD_OSA, OSA_MSG_TEST12, 0, 0, 0, 0, 0, 0)
Packit 857059
Packit 857059
/* Constant Strings for use as substitutionals in Messages */
Packit 857059
#define OSA_STR_MODNAME                   LOG_BUILD_STRID(MOD_OSA, 0)
Packit 857059
Packit 857059
GEN_EXTERNC(extern void Osa_AddMessages();)
Packit 857059
Packit 857059
#endif /* OSA_MESSAGES_H_INCLUDED */