summaryrefslogtreecommitdiffstats
path: root/src/include/usr/errl/parser/errlusrparser.H
diff options
context:
space:
mode:
authorMike Jones <mjjones@us.ibm.com>2013-01-22 09:41:25 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-02-08 16:49:45 -0600
commitcaf328ccd931de4ce4e4d285d1a4e5ddd151abb5 (patch)
tree650c28362fef4b7fd3d8e727d2b13e25f119434b /src/include/usr/errl/parser/errlusrparser.H
parent7c50ac8fa046052334326fd4f3c8447cb0c9514d (diff)
downloadblackbird-hostboot-caf328ccd931de4ce4e4d285d1a4e5ddd151abb5.tar.gz
blackbird-hostboot-caf328ccd931de4ce4e4d285d1a4e5ddd151abb5.zip
ERRL: Create Hostboot error log SRC/UD parser and deliver to FSP bld
A new script called genErrlParsers will scan the Hostboot code for error log tags and create a SRC parser for each component. The script will also scan the Hostboot code for plugin directories containing User Detail Data parsers and will create a makefile that is used by the FSP to build each component's SRC/UD parser. Change-Id: I7113f6cd8069447a1caaa199aff199b663d59072 RTC: 47518 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2975 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/errl/parser/errlusrparser.H')
-rwxr-xr-xsrc/include/usr/errl/parser/errlusrparser.H105
1 files changed, 0 insertions, 105 deletions
diff --git a/src/include/usr/errl/parser/errlusrparser.H b/src/include/usr/errl/parser/errlusrparser.H
deleted file mode 100755
index 7594321bc..000000000
--- a/src/include/usr/errl/parser/errlusrparser.H
+++ /dev/null
@@ -1,105 +0,0 @@
-// IBM_PROLOG_BEGIN_TAG
-// This is an automatically generated prolog.
-//
-// $Source: src/include/usr/errl/parser/errlusrparser.H $
-//
-// IBM CONFIDENTIAL
-//
-// COPYRIGHT International Business Machines Corp. 2011
-//
-// p1
-//
-// Object Code Only (OCO) source materials
-// Licensed Internal Code Source Materials
-// IBM HostBoot Licensed Internal Code
-//
-// The source code for this program is not published or other-
-// wise divested of its trade secrets, irrespective of what has
-// been deposited with the U.S. Copyright Office.
-//
-// Origin: 30
-//
-// IBM_PROLOG_END
-#ifndef PARSER_ERRLUSRPARSER_H
-#define PARSER_ERRLUSRPARSER_H
-
-/**
- * @file errlusrparser.H
- *
- * @brief Console interface implementation for error log parser
- *
- * Concrete implementation of the parser interface specialization for
- * the console.
- *
-*/
-
-
-/*****************************************************************************/
-// I n c l u d e s
-/*****************************************************************************/
-#include <stdint.h>
-#include <stdlib.h>
-#include <stdio.h>
-
-
-#include <errl/parser/errlparserbase.H>
-
-/*****************************************************************************/
-// User Types
-/*****************************************************************************/
-class ErrlUsrParser : public ErrlParser
-{
-public:
-
-
- /**
- * @brief Build an associated parser object
- *
- * Builds an associated parser object which is tied to the
- * given stream. The net effect is the addition of some
- * simple methods to standardize log output
- *
- * @param i_output
- * Stream to be used for output
- *
- * @param i_parent
- * A pointer to the parent object
- *
- * @note The parent could be null
- *
- */
- ErrlUsrParser(
- FILE * i_output = stdout
- )
- : ErrlParser( i_output )
- {
- }
-
-
- // String
- void PrintString(
- const char * i_label,
- const char * i_string
- );
-
-
- // Print a Number
- void PrintNumber(
- const char * i_label,
- const char * i_fmt,
- uint32_t i_value
- );
-
-
- // Hex Dump
- void PrintHexDump(
- const void * i_data,
- uint32_t i_len
- );
-
-
-};
-
-
-
-#endif //ERRLUSRPARSER_H
OpenPOWER on IntegriCloud