MAK RTIspy API Documentation for HLA Evolved
Classes | Namespaces | Macros | Typedefs | Enumerations
baseTypes13.h File Reference

Go to the source code of this file.

Classes

class  rti13::Exception

Namespaces

namespace  rti13

Macros

#define NULL   (0)
#define RTI_EXCEPT(A)

Typedefs

typedef unsigned short rti13::UShort
typedef short rti13::Short
typedef unsigned long rti13::ULong
typedef long rti13::Long
typedef double rti13::Double
typedef float rti13::Float

Enumerations

enum  rti13::Boolean { rti13::RTI_FALSE = 0, rti13::RTI_TRUE }

Macro Definition Documentation

#define NULL   (0)
#define RTI_EXCEPT (   A)
Value:
class A : public Exception { \
public: \
static RTI_EXPORT const char *_ex; \
A (const char *reason) : Exception (reason) { _name = _ex; } \
A (ULong serial, const char *reason=NULL) \
: Exception (serial, reason) { _name = _ex; } \
A (A const & toCopy) : Exception(toCopy) { _name = _ex; } \
Exception * cloneSelf() const throw() { return (new A(_reason)); } \
void throwSelf() const { throw *this; } \
};

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)