Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

TypedefDef.h File Reference

#include <iostream.h>
#include "idltype.h"
#include "Contained.h"

Include dependency graph for TypedefDef.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Omniifr

Defines

#define CASE_TYPEDEF
 Used in switch statements that need to have a case for typedefs.


Define Documentation

#define CASE_TYPEDEF
 

Value:

case dk_Typedef: \
    cerr<<"WARNING: kind==dk_Typedef. This should be impossible."<<endl; \
  case dk_Union: \
  case dk_Alias: \
  case dk_Enum: \
  case dk_Native: \
  case dk_Struct:
Used in switch statements that need to have a case for typedefs.

Rather than listing all of the typedef types, just use this macro instead.

Definition at line 46 of file TypedefDef.h.

Referenced by Omniifr::Repository_impl::canContain(), Omniifr::ModuleDef_impl::canContain(), and Omniifr::InterfaceDef_impl::canContain().


Generated on Fri Mar 4 13:03:52 2005 for OmniIFR by  doxygen 1.4.1