LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
error.hh File Reference

Declare error. More...

#include <iosfwd>
#include <sstream>
#include <misc/error.hxx>
Include dependency graph for error.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  misc::error
 Handle errors in the whole project. More...

Namespaces

namespace  misc
 Handling of generic, oriented or undirected, graph.

Macros

#define ice_here()   ice(__FILE__, __LINE__)
#define ice_on_error_here()   ice_on_error(__FILE__, __LINE__)

Functions

std::ostream & misc::operator<< (std::ostream &o, const error &e)
 Display the error message on the given ostream.

Detailed Description

Declare error.

Macro Definition Documentation

#define ice_here ( )    ice(__FILE__, __LINE__)

Shortcuts.

#define ice_on_error_here ( )    ice_on_error(__FILE__, __LINE__)