Blame Iex/IexForward.h

Packit 8dc392
///////////////////////////////////////////////////////////////////////////
Packit 8dc392
//
Packit 8dc392
// Copyright (c) 2012, Industrial Light & Magic, a division of Lucas
Packit 8dc392
// Digital Ltd. LLC
Packit 8dc392
// 
Packit 8dc392
// All rights reserved.
Packit 8dc392
// 
Packit 8dc392
// Redistribution and use in source and binary forms, with or without
Packit 8dc392
// modification, are permitted provided that the following conditions are
Packit 8dc392
// met:
Packit 8dc392
// *       Redistributions of source code must retain the above copyright
Packit 8dc392
// notice, this list of conditions and the following disclaimer.
Packit 8dc392
// *       Redistributions in binary form must reproduce the above
Packit 8dc392
// copyright notice, this list of conditions and the following disclaimer
Packit 8dc392
// in the documentation and/or other materials provided with the
Packit 8dc392
// distribution.
Packit 8dc392
// *       Neither the name of Industrial Light & Magic nor the names of
Packit 8dc392
// its contributors may be used to endorse or promote products derived
Packit 8dc392
// from this software without specific prior written permission. 
Packit 8dc392
// 
Packit 8dc392
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
Packit 8dc392
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
Packit 8dc392
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
Packit 8dc392
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
Packit 8dc392
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
Packit 8dc392
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
Packit 8dc392
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
Packit 8dc392
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
Packit 8dc392
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
Packit 8dc392
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
Packit 8dc392
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Packit 8dc392
//
Packit 8dc392
///////////////////////////////////////////////////////////////////////////
Packit 8dc392
Packit 8dc392
#ifndef INCLUDED_IEXFORWARD_H
Packit 8dc392
#define INCLUDED_IEXFORWARD_H
Packit 8dc392
Packit 8dc392
#include "IexNamespace.h"
Packit 8dc392
Packit 8dc392
IEX_INTERNAL_NAMESPACE_HEADER_ENTER
Packit 8dc392
Packit 8dc392
//
Packit 8dc392
// Base exceptions.
Packit 8dc392
//
Packit 8dc392
Packit 8dc392
class BaseExc;
Packit 8dc392
class ArgExc;
Packit 8dc392
class LogicExc;
Packit 8dc392
class InputExc;
Packit 8dc392
class IoExc;
Packit 8dc392
class MathExc;
Packit 8dc392
class ErrnoExc;
Packit 8dc392
class NoImplExc;
Packit 8dc392
class NullExc;
Packit 8dc392
class TypeExc;
Packit 8dc392
Packit 8dc392
//
Packit 8dc392
// Math exceptions.
Packit 8dc392
//
Packit 8dc392
Packit 8dc392
class OverflowExc;
Packit 8dc392
class UnderflowExc;
Packit 8dc392
class DivzeroExc;
Packit 8dc392
class InexactExc;
Packit 8dc392
class InvalidFpOpExc;
Packit 8dc392
Packit 8dc392
//
Packit 8dc392
// Errno exceptions.
Packit 8dc392
//
Packit 8dc392
Packit 8dc392
class EpermExc;
Packit 8dc392
class EnoentExc;
Packit 8dc392
class EsrchExc;
Packit 8dc392
class EintrExc;
Packit 8dc392
class EioExc;
Packit 8dc392
class EnxioExc;
Packit 8dc392
class E2bigExc;
Packit 8dc392
class EnoexecExc;
Packit 8dc392
class EbadfExc;
Packit 8dc392
class EchildExc;
Packit 8dc392
class EagainExc;
Packit 8dc392
class EnomemExc;
Packit 8dc392
class EaccesExc;
Packit 8dc392
class EfaultExc;
Packit 8dc392
class EnotblkExc;
Packit 8dc392
class EbusyExc;
Packit 8dc392
class EexistExc;
Packit 8dc392
class ExdevExc;
Packit 8dc392
class EnodevExc;
Packit 8dc392
class EnotdirExc;
Packit 8dc392
class EisdirExc;
Packit 8dc392
class EinvalExc;
Packit 8dc392
class EnfileExc;
Packit 8dc392
class EmfileExc;
Packit 8dc392
class EnottyExc;
Packit 8dc392
class EtxtbsyExc;
Packit 8dc392
class EfbigExc;
Packit 8dc392
class EnospcExc;
Packit 8dc392
class EspipeExc;
Packit 8dc392
class ErofsExc;
Packit 8dc392
class EmlinkExc;
Packit 8dc392
class EpipeExc;
Packit 8dc392
class EdomExc;
Packit 8dc392
class ErangeExc;
Packit 8dc392
class EnomsgExc;
Packit 8dc392
class EidrmExc;
Packit 8dc392
class EchrngExc;
Packit 8dc392
class El2nsyncExc;
Packit 8dc392
class El3hltExc;
Packit 8dc392
class El3rstExc;
Packit 8dc392
class ElnrngExc;
Packit 8dc392
class EunatchExc;
Packit 8dc392
class EnocsiExc;
Packit 8dc392
class El2hltExc;
Packit 8dc392
class EdeadlkExc;
Packit 8dc392
class EnolckExc;
Packit 8dc392
class EbadeExc;
Packit 8dc392
class EbadrExc;
Packit 8dc392
class ExfullExc;
Packit 8dc392
class EnoanoExc;
Packit 8dc392
class EbadrqcExc;
Packit 8dc392
class EbadsltExc;
Packit 8dc392
class EdeadlockExc;
Packit 8dc392
class EbfontExc;
Packit 8dc392
class EnostrExc;
Packit 8dc392
class EnodataExc;
Packit 8dc392
class EtimeExc;
Packit 8dc392
class EnosrExc;
Packit 8dc392
class EnonetExc;
Packit 8dc392
class EnopkgExc;
Packit 8dc392
class EremoteExc;
Packit 8dc392
class EnolinkExc;
Packit 8dc392
class EadvExc;
Packit 8dc392
class EsrmntExc;
Packit 8dc392
class EcommExc;
Packit 8dc392
class EprotoExc;
Packit 8dc392
class EmultihopExc;
Packit 8dc392
class EbadmsgExc;
Packit 8dc392
class EnametoolongExc;
Packit 8dc392
class EoverflowExc;
Packit 8dc392
class EnotuniqExc;
Packit 8dc392
class EbadfdExc;
Packit 8dc392
class EremchgExc;
Packit 8dc392
class ElibaccExc;
Packit 8dc392
class ElibbadExc;
Packit 8dc392
class ElibscnExc;
Packit 8dc392
class ElibmaxExc;
Packit 8dc392
class ElibexecExc;
Packit 8dc392
class EilseqExc;
Packit 8dc392
class EnosysExc;
Packit 8dc392
class EloopExc;
Packit 8dc392
class ErestartExc;
Packit 8dc392
class EstrpipeExc;
Packit 8dc392
class EnotemptyExc;
Packit 8dc392
class EusersExc;
Packit 8dc392
class EnotsockExc;
Packit 8dc392
class EdestaddrreqExc;
Packit 8dc392
class EmsgsizeExc;
Packit 8dc392
class EprototypeExc;
Packit 8dc392
class EnoprotooptExc;
Packit 8dc392
class EprotonosupportExc;
Packit 8dc392
class EsocktnosupportExc;
Packit 8dc392
class EopnotsuppExc;
Packit 8dc392
class EpfnosupportExc;
Packit 8dc392
class EafnosupportExc;
Packit 8dc392
class EaddrinuseExc;
Packit 8dc392
class EaddrnotavailExc;
Packit 8dc392
class EnetdownExc;
Packit 8dc392
class EnetunreachExc;
Packit 8dc392
class EnetresetExc;
Packit 8dc392
class EconnabortedExc;
Packit 8dc392
class EconnresetExc;
Packit 8dc392
class EnobufsExc;
Packit 8dc392
class EisconnExc;
Packit 8dc392
class EnotconnExc;
Packit 8dc392
class EshutdownExc;
Packit 8dc392
class EtoomanyrefsExc;
Packit 8dc392
class EtimedoutExc;
Packit 8dc392
class EconnrefusedExc;
Packit 8dc392
class EhostdownExc;
Packit 8dc392
class EhostunreachExc;
Packit 8dc392
class EalreadyExc;
Packit 8dc392
class EinprogressExc;
Packit 8dc392
class EstaleExc;
Packit 8dc392
class EioresidExc;
Packit 8dc392
class EucleanExc;
Packit 8dc392
class EnotnamExc;
Packit 8dc392
class EnavailExc;
Packit 8dc392
class EisnamExc;
Packit 8dc392
class EremoteioExc;
Packit 8dc392
class EinitExc;
Packit 8dc392
class EremdevExc;
Packit 8dc392
class EcanceledExc;
Packit 8dc392
class EnolimfileExc;
Packit 8dc392
class EproclimExc;
Packit 8dc392
class EdisjointExc;
Packit 8dc392
class EnologinExc;
Packit 8dc392
class EloginlimExc;
Packit 8dc392
class EgrouploopExc;
Packit 8dc392
class EnoattachExc;
Packit 8dc392
class EnotsupExc;
Packit 8dc392
class EnoattrExc;
Packit 8dc392
class EdircorruptedExc;
Packit 8dc392
class EdquotExc;
Packit 8dc392
class EnfsremoteExc;
Packit 8dc392
class EcontrollerExc;
Packit 8dc392
class EnotcontrollerExc;
Packit 8dc392
class EenqueuedExc;
Packit 8dc392
class EnotenqueuedExc;
Packit 8dc392
class EjoinedExc;
Packit 8dc392
class EnotjoinedExc;
Packit 8dc392
class EnoprocExc;
Packit 8dc392
class EmustrunExc;
Packit 8dc392
class EnotstoppedExc;
Packit 8dc392
class EclockcpuExc;
Packit 8dc392
class EinvalstateExc;
Packit 8dc392
class EnoexistExc;
Packit 8dc392
class EendofminorExc;
Packit 8dc392
class EbufsizeExc;
Packit 8dc392
class EemptyExc;
Packit 8dc392
class EnointrgroupExc;
Packit 8dc392
class EinvalmodeExc;
Packit 8dc392
class EcantextentExc;
Packit 8dc392
class EinvaltimeExc;
Packit 8dc392
class EdestroyedExc;
Packit 8dc392
Packit 8dc392
IEX_INTERNAL_NAMESPACE_HEADER_EXIT
Packit 8dc392
Packit 8dc392
#endif // INCLUDED_IEXFORWARD_H