# RTIambPrivateRefs.cc File Reference

`#include <config.h>`
`#include "RTIambPrivateRefs.hh"`
`#include "RTItypesImp.hh"`
`#include "PrettyDebug.hh"`
`#include <sstream>`

Go to the source code of this file.

## Defines
#define | CATCH_FEDERATE_AMBASSADOR_EXCEPTIONS(service)
## Variables
static PrettyDebug | D ("LIBRTI", __FILE__)
static PrettyDebug | G ("GENDOC", __FILE__)

## Define Documentation

#define CATCH_FEDERATE_AMBASSADOR_EXCEPTIONS | ( | service |  | ) |

Value:

    catch (Exception &e) { \
            std::stringstream msg; \
            msg << "Error in " << service << ": " << e._name << "[" << e._reason << "]"; \
            throw RTI::RTIinternalError(msg.str().c_str()); \
        }

Definition at line 580 of file RTIambPrivateRefs.cc.

Referenced by RTIambPrivateRefs::callFederateAmbassador().

## Variable Documentation

PrettyDebug D("LIBRTI", __FILE__)`[static]`

PrettyDebug G("GENDOC", __FILE__)`[static]`