Data Structures | Defines

Error.h File Reference

A brief file description. More...

#include "libts.h"
#include "Diags.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.

Data Structures

struct  ErrorClass
struct  FatalClass
struct  RequestFatalClass
struct  ThreadFatalClass
struct  ProcessorFatalClass
struct  ProcessFatalClass
struct  MachineFatalClass

Defines

#define __FUNCTION__   NULL
#define RequestFatal   (*(new RequestFatalClass(__FILE__,__LINE__,__FUNCTION__)))
#define ThreadFatal   (*(new ThreadFatalClass(__FILE__,__LINE__,__FUNCTION__)))
#define ProcessorFatal   (*(new ProcessorFatalClass(__FILE__,__LINE__,__FUNCTION__)))
#define ProcessFatal   (*(new ProcessFatalClass(__FILE__,__LINE__,__FUNCTION__)))
#define MachineFatal   (*(new MachineFatalClass(__FILE__,__LINE__,__FUNCTION__)))

Detailed Description

A brief file description.

License

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.

Definition in file Error.h.


Define Documentation

#define __FUNCTION__   NULL

Definition at line 66 of file Error.h.

#define MachineFatal   (*(new MachineFatalClass(__FILE__,__LINE__,__FUNCTION__)))
#define ProcessFatal   (*(new ProcessFatalClass(__FILE__,__LINE__,__FUNCTION__)))

Definition at line 151 of file Error.h.

Referenced by main().

#define ProcessorFatal   (*(new ProcessorFatalClass(__FILE__,__LINE__,__FUNCTION__)))

Definition at line 133 of file Error.h.

#define RequestFatal   (*(new RequestFatalClass(__FILE__,__LINE__,__FUNCTION__)))

Definition at line 99 of file Error.h.

#define ThreadFatal   (*(new ThreadFatalClass(__FILE__,__LINE__,__FUNCTION__)))

Definition at line 116 of file Error.h.