Version: 6.3.1
Data Structures | Packages | Defines

src/MEDWrapper/Base/MED_Utilities.hxx File Reference

#include "MED_WrapperBase.hxx"
#include <iostream>
#include <sstream>
#include <string>
#include <string.h>
#include <stdexcept>
Include dependency graph for MED_Utilities.hxx:

Go to the source code of this file.

Data Structures

class  MED.PrefixPrinter

Packages

package  MED

Defines

#define MSG(deb, msg)
#define BEGMSG(deb, msg)
#define INITMSGA(deb, lev, msg)
#define INITMSG(deb, msg)
#define ADDMSG(deb, msg)
#define EXCEPTION(TYPE, MSG)

Define Documentation

#define MSG (   deb,
  msg 
)
#define BEGMSG (   deb,
  msg 
)
#define INITMSGA (   deb,
  lev,
  msg 
)
#define INITMSG (   deb,
  msg 
)
#define ADDMSG (   deb,
  msg 
)
#define EXCEPTION (   TYPE,
  MSG 
)
Value:
{\
  std::ostringstream aStream;\
  aStream<<__FILE__<<"["<<__LINE__<<"]::"<<MSG;\
  throw TYPE(aStream.str().c_str());\
}
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS