summaryrefslogtreecommitdiff
path: root/deps/node/deps/icu-small/source/tools/toolutil/udbgutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/deps/icu-small/source/tools/toolutil/udbgutil.h')
-rw-r--r--deps/node/deps/icu-small/source/tools/toolutil/udbgutil.h155
1 files changed, 0 insertions, 155 deletions
diff --git a/deps/node/deps/icu-small/source/tools/toolutil/udbgutil.h b/deps/node/deps/icu-small/source/tools/toolutil/udbgutil.h
deleted file mode 100644
index 2f186e6e..00000000
--- a/deps/node/deps/icu-small/source/tools/toolutil/udbgutil.h
+++ /dev/null
@@ -1,155 +0,0 @@
-// © 2016 and later: Unicode, Inc. and others.
-// License & terms of use: http://www.unicode.org/copyright.html
-/*
-************************************************************************
-* Copyright (c) 2008-2015, International Business Machines
-* Corporation and others. All Rights Reserved.
-************************************************************************
-*/
-
-/** C Utilities to aid in debugging **/
-
-#ifndef _UDBGUTIL_H
-#define _UDBGUTIL_H
-
-#include "unicode/utypes.h"
-#include <stdio.h>
-
-enum UDebugEnumType {
- UDBG_UDebugEnumType = 0, /* Self-referential, strings for UDebugEnumType. Count=ENUM_COUNT. */
-#if !UCONFIG_NO_FORMATTING
- UDBG_UCalendarDateFields, /* UCalendarDateFields. Count=UCAL_FIELD_COUNT. Unsupported if UCONFIG_NO_FORMATTING. */
- UDBG_UCalendarMonths, /* UCalendarMonths. Count= (UCAL_UNDECIMBER+1) */
- UDBG_UDateFormatStyle, /* Count = UDAT_SHORT=1 */
-#endif
-#if UCONFIG_ENABLE_PLUGINS
- UDBG_UPlugReason, /* Count = UPLUG_REASON_COUNT */
- UDBG_UPlugLevel, /* COUNT = UPLUG_LEVEL_COUNT */
-#endif
- UDBG_UAcceptResult, /* Count = ULOC_ACCEPT_FALLBACK+1=3 */
-
- /* All following enums may be discontiguous. */
-
-#if !UCONFIG_NO_COLLATION
- UDBG_UColAttributeValue, /* UCOL_ATTRIBUTE_VALUE_COUNT */
-#endif
- UDBG_ENUM_COUNT,
- UDBG_HIGHEST_CONTIGUOUS_ENUM = UDBG_UAcceptResult, /**< last enum in this list with contiguous (testable) values. */
- UDBG_INVALID_ENUM = -1 /** Invalid enum value **/
-};
-
-typedef enum UDebugEnumType UDebugEnumType;
-
-/**
- * @param type the type of enum
- * Print how many enums are contained for this type.
- * Should be equal to the appropriate _COUNT constant or there is an error. Return -1 if unsupported.
- */
-U_CAPI int32_t U_EXPORT2 udbg_enumCount(UDebugEnumType type);
-
-/**
- * Convert an enum to a string
- * @param type type of enum
- * @param field field number
- * @return string of the format "ERA", "YEAR", etc, or NULL if out of range or unsupported
- */
-U_CAPI const char * U_EXPORT2 udbg_enumName(UDebugEnumType type, int32_t field);
-
-/**
- * for consistency checking
- * @param type the type of enum
- * Print how many enums should be contained for this type.
- * This is equal to the appropriate _COUNT constant or there is an error. Returns -1 if unsupported.
- */
-U_CAPI int32_t U_EXPORT2 udbg_enumExpectedCount(UDebugEnumType type);
-
-/**
- * For consistency checking, returns the expected enum ordinal value for the given index value.
- * @param type which type
- * @param field field number
- * @return should be equal to 'field' or -1 if out of range.
- */
-U_CAPI int32_t U_EXPORT2 udbg_enumArrayValue(UDebugEnumType type, int32_t field);
-
-/**
- * Locate the specified field value by name.
- * @param type which type
- * @param name name of string (case sensitive)
- * @return should be a field value or -1 if not found.
- */
-U_CAPI int32_t U_EXPORT2 udbg_enumByName(UDebugEnumType type, const char *name);
-
-
-/**
- * Return the Platform (U_PLATFORM) as a string
- */
-U_CAPI const char *udbg_getPlatform(void);
-
-/**
- * Get the nth system parameter's name
- * @param i index of name, starting from zero
- * @return name, or NULL if off the end
- * @see udbg_getSystemParameterValue
- */
-U_CAPI const char *udbg_getSystemParameterNameByIndex(int32_t i);
-
-/**
- * Get the nth system parameter's value, in a user supplied buffer
- * @parameter i index of value, starting from zero
- * @param status error status
- * @return length written (standard termination rules)
- * @see udbg_getSystemParameterName
- */
-U_CAPI int32_t udbg_getSystemParameterValueByIndex(int32_t i, char *buffer, int32_t bufferCapacity, UErrorCode *status);
-
-/**
- * Write ICU info as XML
- */
-U_CAPI void udbg_writeIcuInfo(FILE *f);
-
-/**
- * \def UDBG_KNOWNISSUE_LEN
- * Length of output buffer for udbg_knownIssueURLFrom
- */
-#define UDBG_KNOWNISSUE_LEN 255
-
-/**
- * Convert a "known issue" string into a URL
- * @param ticket ticket string such as "10245" or "cldrbug:5013"
- * @param buf output buffer - must be UDBG_KNOWNISSUE_LEN in size
- * @return pointer to output buffer, or NULL on err
- */
-U_CAPI char *udbg_knownIssueURLFrom(const char *ticket, char *buf);
-
-/**
- * Open (or reopen) a 'known issue' table.
- * @param ptr pointer to 'table'. Opaque.
- * @return new or existing ptr
- */
-U_CAPI void *udbg_knownIssue_openU(void *ptr, const char *ticket, char *where, const UChar *msg, UBool *firstForTicket,
- UBool *firstForWhere);
-
-
-/**
- * Open (or reopen) a 'known issue' table.
- * @param ptr pointer to 'table'. Opaque.
- * @return new or existing ptr
- */
-U_CAPI void *udbg_knownIssue_open(void *ptr, const char *ticket, char *where, const char *msg, UBool *firstForTicket,
- UBool *firstForWhere);
-
-/**
- * Print 'known issue' table, to std::cout.
- * @param ptr pointer from udbg_knownIssue
- * @return TRUE if there were any issues.
- */
-U_CAPI UBool udbg_knownIssue_print(void *ptr);
-
-/**
- * Close 'known issue' table.
- * @param ptr
- */
-U_CAPI void udbg_knownIssue_close(void *ptr);
-
-
-#endif