OMNeT++ NEDXML  5.0
nederror.h File Reference
#include <vector>
#include <exception>
#include <stdexcept>
#include <string>
#include "nedxmldefs.h"

Go to the source code of this file.

Classes

class  NEDErrorStore
 

Namespaces

 omnetpp
 
 omnetpp::nedxml
 

Macros

#define INTERNAL_ERROR0(context, msg)   NEDInternalError(__FILE__,__LINE__,context,msg)
 
#define INTERNAL_ERROR1(context, msg, arg1)   NEDInternalError(__FILE__,__LINE__,context,msg,arg1)
 
#define INTERNAL_ERROR2(context, msg, arg1, arg2)    NEDInternalError(__FILE__,__LINE__,context,msg,arg1,arg2)
 
#define INTERNAL_ERROR3(context, msg, arg1, arg2, arg3)   NEDInternalError(__FILE__,__LINE__,context,msg,arg1,arg2,arg3)
 

Enumerations

Functions

void NEDInternalError (const char *file, int line, NEDElement *context, const char *messagefmt,...)
 

Macro Definition Documentation

#define INTERNAL_ERROR0 (   context,
  msg 
)    NEDInternalError(__FILE__,__LINE__,context,msg)
#define INTERNAL_ERROR1 (   context,
  msg,
  arg1 
)    NEDInternalError(__FILE__,__LINE__,context,msg,arg1)
#define INTERNAL_ERROR2 (   context,
  msg,
  arg1,
  arg2 
)    NEDInternalError(__FILE__,__LINE__,context,msg,arg1,arg2)
#define INTERNAL_ERROR3 (   context,
  msg,
  arg1,
  arg2,
  arg3 
)    NEDInternalError(__FILE__,__LINE__,context,msg,arg1,arg2,arg3)