Blame MakeTools/Test/expect/UiUtil_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 UIUTIL_MESSAGES_H_INCLUDED
Packit 857059
#define UIUTIL_MESSAGES_H_INCLUDED
Packit 857059
Packit 857059
/*!
Packit 857059
 @file    UiUtil/UiUtil_Messages.h
Packit 857059
 @brief   Nationalizable Strings and Messages for UiUtil Package generated from UiUtil.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 UIUTIL_MSG_INVALID_UTC_OFFSET        LOG_BUILD_MSGID(MOD_UIUTIL, 0)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_OFFSET        LOG_BUILD_MSGID(MOD_UIUTIL, 1)
Packit 857059
#define UIUTIL_MSG_INVALID_ZERO_DSTEND       LOG_BUILD_MSGID(MOD_UIUTIL, 2)
Packit 857059
#define UIUTIL_MSG_INVALID_DSTSTART_MON      LOG_BUILD_MSGID(MOD_UIUTIL, 3)
Packit 857059
#define UIUTIL_MSG_INVALID_DSTEND_MON        LOG_BUILD_MSGID(MOD_UIUTIL, 4)
Packit 857059
#define UIUTIL_MSG_INVALID_DSTRANGE          LOG_BUILD_MSGID(MOD_UIUTIL, 5)
Packit 857059
#define UIUTIL_MSG_INVALID_DSTEND_HOUR       LOG_BUILD_MSGID(MOD_UIUTIL, 6)
Packit 857059
#define UIUTIL_MSG_INVALID_ZERO_DSTSTART     LOG_BUILD_MSGID(MOD_UIUTIL, 7)
Packit 857059
#define UIUTIL_MSG_INVALID_NONZERO_DSTOFFSET LOG_BUILD_MSGID(MOD_UIUTIL, 8)
Packit 857059
#define UIUTIL_MSG_INVALID_TIMEZONE_INFO     LOG_BUILD_MSGID(MOD_UIUTIL, 9)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_MON           LOG_BUILD_MSGID(MOD_UIUTIL, 10)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_MONNUM        LOG_BUILD_MSGID(MOD_UIUTIL, 11)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_DAYNUM        LOG_BUILD_MSGID(MOD_UIUTIL, 12)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_WEEKNUM       LOG_BUILD_MSGID(MOD_UIUTIL, 13)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_WDAYNUM       LOG_BUILD_MSGID(MOD_UIUTIL, 14)
Packit 857059
#define UIUTIL_MSG_INVALID_DST_HOURNUM       LOG_BUILD_MSGID(MOD_UIUTIL, 15)
Packit 857059
Packit 857059
/* Logging Macros */
Packit 857059
/* UIUTIL_MSG_INVALID_UTC_OFFSET
Packit 857059
 * Arguments: 
Packit 857059
 *	hour: invalid hour
Packit 857059
 *	minute: invalid minutes
Packit 857059
 *	minHour: low hours
Packit 857059
 *	maxHour: high hours
Packit 857059
 *	minMinute: low minutes
Packit 857059
 *	maxMinute: high minutes
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_UTC_OFFSET(hour, minute, minHour, maxHour, minMinute, maxMinute)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_UTC_OFFSET, hour, minute, minHour, maxHour, minMinute, maxMinute)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_OFFSET
Packit 857059
 * Arguments: 
Packit 857059
 *	offset: invalid value
Packit 857059
 *	min: range low
Packit 857059
 *	max: range high
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_OFFSET(offset, min, max)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_OFFSET, offset, min, max, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_ZERO_DSTEND */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_ZERO_DSTEND()\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_ZERO_DSTEND, 0, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DSTSTART_MON
Packit 857059
 * Arguments: 
Packit 857059
 *	month: start month name
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DSTSTART_MON(month)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DSTSTART_MON, month, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DSTEND_MON
Packit 857059
 * Arguments: 
Packit 857059
 *	month: end month name
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DSTEND_MON(month)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DSTEND_MON, month, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DSTRANGE
Packit 857059
 * Arguments: 
Packit 857059
 *	start: month name
Packit 857059
 *	end: month name
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DSTRANGE(start, end)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DSTRANGE, start, end, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DSTEND_HOUR
Packit 857059
 * Arguments: 
Packit 857059
 *	hour: end hour
Packit 857059
 *	offset: dst Offset
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DSTEND_HOUR(hour, offset)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DSTEND_HOUR, hour, offset, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_ZERO_DSTSTART */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_ZERO_DSTSTART()\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_ZERO_DSTSTART, 0, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_NONZERO_DSTOFFSET */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_NONZERO_DSTOFFSET()\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_NONZERO_DSTOFFSET, 0, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_TIMEZONE_INFO */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_TIMEZONE_INFO()\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_TIMEZONE_INFO, 0, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_MON
Packit 857059
 * Arguments: 
Packit 857059
 *	month: month name
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_MON(month)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_MON, month, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_MONNUM
Packit 857059
 * Arguments: 
Packit 857059
 *	month: month number
Packit 857059
 *	min: mon low
Packit 857059
 *	max: mon high
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_MONNUM(month, min, max)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_MONNUM, month, min, max, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_DAYNUM
Packit 857059
 * Arguments: 
Packit 857059
 *	day: day number
Packit 857059
 *	min: day low
Packit 857059
 *	max: day high
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_DAYNUM(day, min, max)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_DAYNUM, day, min, max, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_WEEKNUM
Packit 857059
 * Arguments: 
Packit 857059
 *	week: week number
Packit 857059
 *	min: week low
Packit 857059
 *	max: week high
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_WEEKNUM(week, min, max)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_WEEKNUM, week, min, max, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_WDAYNUM
Packit 857059
 * Arguments: 
Packit 857059
 *	wday: wday number
Packit 857059
 *	min: wday low
Packit 857059
 *	max: wday high
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_WDAYNUM(wday, min, max)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_WDAYNUM, wday, min, max, 0, 0, 0)
Packit 857059
/* UIUTIL_MSG_INVALID_DST_HOURNUM
Packit 857059
 * Arguments: 
Packit 857059
 *	hour: hour number
Packit 857059
 *	min: hour low
Packit 857059
 *	max: hour high
Packit 857059
 */
Packit 857059
#define UIUTIL_LOG_PART_INVALID_DST_HOURNUM(hour, min, max)\
Packit 857059
	LOG_ADD_PART(MOD_UIUTIL, UIUTIL_MSG_INVALID_DST_HOURNUM, hour, min, max, 0, 0, 0)
Packit 857059
Packit 857059
/* Constant Strings for use as substitutionals in Messages */
Packit 857059
#define UIUTIL_STR_MODNAME                   LOG_BUILD_STRID(MOD_UIUTIL, 0)
Packit 857059
#define UIUTIL_STR_DATEFORMAT                LOG_BUILD_STRID(MOD_UIUTIL, 1)
Packit 857059
#define UIUTIL_STR_BOOTDELTAFORMAT           LOG_BUILD_STRID(MOD_UIUTIL, 2)
Packit 857059
#define UIUTIL_STR_TIMEFORMAT                LOG_BUILD_STRID(MOD_UIUTIL, 3)
Packit 857059
#define UIUTIL_STR_DSTFLAG_BOOT              LOG_BUILD_STRID(MOD_UIUTIL, 4)
Packit 857059
#define UIUTIL_STR_DSTFLAG_UTC               LOG_BUILD_STRID(MOD_UIUTIL, 5)
Packit 857059
#define UIUTIL_STR_DSTFLAG_STD               LOG_BUILD_STRID(MOD_UIUTIL, 6)
Packit 857059
#define UIUTIL_STR_DSTFLAG_DST               LOG_BUILD_STRID(MOD_UIUTIL, 7)
Packit 857059
#define UIUTIL_STR_JAN                       LOG_BUILD_STRID(MOD_UIUTIL, 8)
Packit 857059
#define UIUTIL_STR_FEB                       LOG_BUILD_STRID(MOD_UIUTIL, 9)
Packit 857059
#define UIUTIL_STR_MAR                       LOG_BUILD_STRID(MOD_UIUTIL, 10)
Packit 857059
#define UIUTIL_STR_APR                       LOG_BUILD_STRID(MOD_UIUTIL, 11)
Packit 857059
#define UIUTIL_STR_MAY                       LOG_BUILD_STRID(MOD_UIUTIL, 12)
Packit 857059
#define UIUTIL_STR_JUN                       LOG_BUILD_STRID(MOD_UIUTIL, 13)
Packit 857059
#define UIUTIL_STR_JUL                       LOG_BUILD_STRID(MOD_UIUTIL, 14)
Packit 857059
#define UIUTIL_STR_AUG                       LOG_BUILD_STRID(MOD_UIUTIL, 15)
Packit 857059
#define UIUTIL_STR_SEP                       LOG_BUILD_STRID(MOD_UIUTIL, 16)
Packit 857059
#define UIUTIL_STR_OCT                       LOG_BUILD_STRID(MOD_UIUTIL, 17)
Packit 857059
#define UIUTIL_STR_NOV                       LOG_BUILD_STRID(MOD_UIUTIL, 18)
Packit 857059
#define UIUTIL_STR_DEC                       LOG_BUILD_STRID(MOD_UIUTIL, 19)
Packit 857059
Packit 857059
/* String Formatting Macros */
Packit 857059
/* UIUTIL_STR_DATEFORMAT: format to use for real Dates
Packit 857059
 * Arguments: 
Packit 857059
 *	year: (4 digit)
Packit 857059
 *	mon
Packit 857059
 *	day
Packit 857059
 */
Packit 857059
#define UIUTIL_FMT_DATEFORMAT(buffer, year, mon, day)\
Packit 857059
	LOG_FORMATBUF(buffer, Log_GetString(UIUTIL_STR_DATEFORMAT, (buffer).GetLanguage()), year, mon, day, 0, 0, 0)
Packit 857059
/* UIUTIL_STR_BOOTDELTAFORMAT: format to use days since boot
Packit 857059
 * Arguments: 
Packit 857059
 *	daysUp: days since boot (up to 30 years = 10957)
Packit 857059
 */
Packit 857059
#define UIUTIL_FMT_BOOTDELTAFORMAT(buffer, daysUp)\
Packit 857059
	LOG_FORMATBUF(buffer, Log_GetString(UIUTIL_STR_BOOTDELTAFORMAT, (buffer).GetLanguage()), daysUp, 0, 0, 0, 0, 0)
Packit 857059
/* UIUTIL_STR_TIMEFORMAT: format to use for Time
Packit 857059
 * Arguments: 
Packit 857059
 *	hour
Packit 857059
 *	min
Packit 857059
 *	sec
Packit 857059
 *	msec
Packit 857059
 *	usec
Packit 857059
 *	DstFlag
Packit 857059
 */
Packit 857059
#define UIUTIL_FMT_TIMEFORMAT(buffer, hour, min, sec, msec, usec, DstFlag)\
Packit 857059
	LOG_FORMATBUF(buffer, Log_GetString(UIUTIL_STR_TIMEFORMAT, (buffer).GetLanguage()), hour, min, sec, msec, usec, DstFlag)
Packit 857059
Packit 857059
GEN_EXTERNC(extern void UiUtil_AddMessages();)
Packit 857059
Packit 857059
#endif /* UIUTIL_MESSAGES_H_INCLUDED */