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

Go to the source code of this file.

Classes

class  rti13::Exception

Namespaces

namespace  rti13

Defines

#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 }

Define 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 Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)