Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Macros | Functions
_error.h File Reference
#include <rw/_defs.h>
Include dependency graph for _error.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _RWSTD_ERROR_CATALOG   "rwstderr:1"
 
#define _RWSTD_ERROR_ENVVAR   "RWSTDERR"
 
#define _RWSTD_ERROR_FIRST   0
 
#define _RWSTD_ERROR_BAD_CAST   (_RWSTD_ERROR_FIRST + 4)
 
#define _RWSTD_ERROR_LOGIC_ERROR   (_RWSTD_ERROR_FIRST + 5)
 
#define _RWSTD_ERROR_DOMAIN_ERROR   (_RWSTD_ERROR_FIRST + 6)
 
#define _RWSTD_ERROR_INVALID_ARGUMENT   (_RWSTD_ERROR_FIRST + 7)
 
#define _RWSTD_ERROR_LENGTH_ERROR   (_RWSTD_ERROR_FIRST + 8)
 
#define _RWSTD_ERROR_OUT_OF_RANGE   (_RWSTD_ERROR_FIRST + 9)
 
#define _RWSTD_ERROR_RUNTIME_ERROR   (_RWSTD_ERROR_FIRST + 10)
 
#define _RWSTD_ERROR_RANGE_ERROR   (_RWSTD_ERROR_FIRST + 11)
 
#define _RWSTD_ERROR_OVERFLOW_ERROR   (_RWSTD_ERROR_FIRST + 12)
 
#define _RWSTD_ERROR_UNDERFLOW_ERROR   (_RWSTD_ERROR_FIRST + 13)
 
#define _RWSTD_ERROR_FAILBIT_SET   (_RWSTD_ERROR_FIRST + 14)
 
#define _RWSTD_ERROR_BADBIT_SET   (_RWSTD_ERROR_FIRST + 15)
 
#define _RWSTD_ERROR_EOFBIT_SET   (_RWSTD_ERROR_FIRST + 16)
 
#define _RWSTD_ERROR_IOSTATE_BIT_SET   (_RWSTD_ERROR_FIRST + 17)
 
#define _RWSTD_ERROR_FACET_NOT_FOUND   (_RWSTD_ERROR_FIRST + 18)
 
#define _RWSTD_ERROR_LOCALE_BAD_NAME   (_RWSTD_ERROR_FIRST + 19)
 
#define _RWSTD_ERROR_LOCALE_ERROR_NAME   (_RWSTD_ERROR_FIRST + 20)
 
#define _RWSTD_ERROR_CODECVT   (_RWSTD_ERROR_FIRST + 21)
 
#define _RWSTD_ERROR_BAD_POINTER   (_RWSTD_ERROR_FIRST + 22)
 
#define _RWSTD_ERROR_TRANSFORM   (_RWSTD_ERROR_FIRST + 23)
 
#define _RWSTD_ERROR_LOCALE_BAD_CAT   (_RWSTD_ERROR_FIRST + 24)
 
#define _RWSTD_ERROR_STRINGS
 
#define _RWSTD_ERROR_EXCEPTION   "exception"
 
#define _RWSTD_ERROR_BAD_EXCEPTION   "unexpected exception"
 
#define _RWSTD_ERROR_BAD_ALLOC   "bad_alloc: out of memory"
 

Functions

 _RWSTD_NAMESPACE (__rw)
 

Macro Definition Documentation

◆ _RWSTD_ERROR_BAD_ALLOC

#define _RWSTD_ERROR_BAD_ALLOC   "bad_alloc: out of memory"

Definition at line 144 of file _error.h.

◆ _RWSTD_ERROR_BAD_CAST

#define _RWSTD_ERROR_BAD_CAST   (_RWSTD_ERROR_FIRST + 4)

Definition at line 88 of file _error.h.

◆ _RWSTD_ERROR_BAD_EXCEPTION

#define _RWSTD_ERROR_BAD_EXCEPTION   "unexpected exception"

Definition at line 143 of file _error.h.

◆ _RWSTD_ERROR_BAD_POINTER

#define _RWSTD_ERROR_BAD_POINTER   (_RWSTD_ERROR_FIRST + 22)

Definition at line 109 of file _error.h.

◆ _RWSTD_ERROR_BADBIT_SET

#define _RWSTD_ERROR_BADBIT_SET   (_RWSTD_ERROR_FIRST + 15)

Definition at line 100 of file _error.h.

◆ _RWSTD_ERROR_CATALOG

#define _RWSTD_ERROR_CATALOG   "rwstderr:1"

Definition at line 67 of file _error.h.

◆ _RWSTD_ERROR_CODECVT

#define _RWSTD_ERROR_CODECVT   (_RWSTD_ERROR_FIRST + 21)

Definition at line 107 of file _error.h.

◆ _RWSTD_ERROR_DOMAIN_ERROR

#define _RWSTD_ERROR_DOMAIN_ERROR   (_RWSTD_ERROR_FIRST + 6)

Definition at line 90 of file _error.h.

◆ _RWSTD_ERROR_ENVVAR

#define _RWSTD_ERROR_ENVVAR   "RWSTDERR"

Definition at line 73 of file _error.h.

◆ _RWSTD_ERROR_EOFBIT_SET

#define _RWSTD_ERROR_EOFBIT_SET   (_RWSTD_ERROR_FIRST + 16)

Definition at line 101 of file _error.h.

◆ _RWSTD_ERROR_EXCEPTION

#define _RWSTD_ERROR_EXCEPTION   "exception"

Definition at line 142 of file _error.h.

◆ _RWSTD_ERROR_FACET_NOT_FOUND

#define _RWSTD_ERROR_FACET_NOT_FOUND   (_RWSTD_ERROR_FIRST + 18)

Definition at line 104 of file _error.h.

◆ _RWSTD_ERROR_FAILBIT_SET

#define _RWSTD_ERROR_FAILBIT_SET   (_RWSTD_ERROR_FIRST + 14)

Definition at line 99 of file _error.h.

◆ _RWSTD_ERROR_FIRST

#define _RWSTD_ERROR_FIRST   0

Definition at line 78 of file _error.h.

◆ _RWSTD_ERROR_INVALID_ARGUMENT

#define _RWSTD_ERROR_INVALID_ARGUMENT   (_RWSTD_ERROR_FIRST + 7)

Definition at line 91 of file _error.h.

◆ _RWSTD_ERROR_IOSTATE_BIT_SET

#define _RWSTD_ERROR_IOSTATE_BIT_SET   (_RWSTD_ERROR_FIRST + 17)

Definition at line 102 of file _error.h.

◆ _RWSTD_ERROR_LENGTH_ERROR

#define _RWSTD_ERROR_LENGTH_ERROR   (_RWSTD_ERROR_FIRST + 8)

Definition at line 92 of file _error.h.

◆ _RWSTD_ERROR_LOCALE_BAD_CAT

#define _RWSTD_ERROR_LOCALE_BAD_CAT   (_RWSTD_ERROR_FIRST + 24)

Definition at line 111 of file _error.h.

◆ _RWSTD_ERROR_LOCALE_BAD_NAME

#define _RWSTD_ERROR_LOCALE_BAD_NAME   (_RWSTD_ERROR_FIRST + 19)

Definition at line 105 of file _error.h.

◆ _RWSTD_ERROR_LOCALE_ERROR_NAME

#define _RWSTD_ERROR_LOCALE_ERROR_NAME   (_RWSTD_ERROR_FIRST + 20)

Definition at line 106 of file _error.h.

◆ _RWSTD_ERROR_LOGIC_ERROR

#define _RWSTD_ERROR_LOGIC_ERROR   (_RWSTD_ERROR_FIRST + 5)

Definition at line 89 of file _error.h.

◆ _RWSTD_ERROR_OUT_OF_RANGE

#define _RWSTD_ERROR_OUT_OF_RANGE   (_RWSTD_ERROR_FIRST + 9)

Definition at line 93 of file _error.h.

◆ _RWSTD_ERROR_OVERFLOW_ERROR

#define _RWSTD_ERROR_OVERFLOW_ERROR   (_RWSTD_ERROR_FIRST + 12)

Definition at line 96 of file _error.h.

◆ _RWSTD_ERROR_RANGE_ERROR

#define _RWSTD_ERROR_RANGE_ERROR   (_RWSTD_ERROR_FIRST + 11)

Definition at line 95 of file _error.h.

◆ _RWSTD_ERROR_RUNTIME_ERROR

#define _RWSTD_ERROR_RUNTIME_ERROR   (_RWSTD_ERROR_FIRST + 10)

Definition at line 94 of file _error.h.

◆ _RWSTD_ERROR_STRINGS

#define _RWSTD_ERROR_STRINGS
Value:
"%s: %s: unspecified error", \
"%s: %s: exception", \
"%s: %s: unexpected exception", \
"%s: %s: bad_alloc: out of memory", \
"%s: %s: bad cast", \
"%s: %s: logic error", \
"%s: %s: domain error", \
"%s: %s: invalid argument", \
"%s: %s: length error: size %u out of range [0, %u)", \
"%s: %s: argument value %u out of range [0, %u)", \
"%s: %s: runtime error", \
"%s: %s: range error: invalid range [%d, %d)", \
"%s: %s: overflow error", \
"%s: %s: underflow error", \
/* the following take a single arg because */ \
/* they are generated in a .cpp file */ \
"%s: stream object has set ios::failbit", \
"%s: stream object has set ios::badbit", \
"%s: stream object has set ios::eofbit", \
"%s: stream object has set %s", \
"%s: %s: facet %u not found in locale (\"%s\")", \
"%s: %s: bad locale name: \"%s\"", \
"%s: %s: failed to construct locale name", \
"%s: %s: conversion failed", \
"%s: %s: invalid pointer %p", \
"%s: %s: transformation failed", \
"%s: %s: bad category value: %#x"

Definition at line 113 of file _error.h.

◆ _RWSTD_ERROR_TRANSFORM

#define _RWSTD_ERROR_TRANSFORM   (_RWSTD_ERROR_FIRST + 23)

Definition at line 110 of file _error.h.

◆ _RWSTD_ERROR_UNDERFLOW_ERROR

#define _RWSTD_ERROR_UNDERFLOW_ERROR   (_RWSTD_ERROR_FIRST + 13)

Definition at line 97 of file _error.h.

Function Documentation

◆ _RWSTD_NAMESPACE()

_RWSTD_NAMESPACE ( __rw  )

_error.h - Definitions for error messages

This is an internal header file used to implement the C++ Standard Library. It should never be #included directly by a program.

$Id$

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 1994-2006 Rogue Wave Software.

Definition at line 43 of file _error.h.