rtcorba_typedefs.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00003 //=============================================================================
00004 /**
00005  *  @file rtcorba_typedefs.h
00006  *
00007  *  $Id: rtcorba_typedefs.h 69198 2005-11-04 09:26:56Z ossama $
00008  *
00009  *  TAO specific typedef's moved away from the generated code.
00010  *
00011  *  @author Balachandran Natarajan <bala@dre.vanderbilt.edu>
00012  */
00013 //=============================================================================
00014 
00015 #ifndef TAO_RTCORBA_TYPEDEFS_H
00016 #define TAO_RTCORBA_TYPEDEFS_H
00017 #include /**/ "ace/pre.h"
00018 
00019 #include "tao/orbconf.h"
00020 
00021 #if !defined (ACE_LACKS_PRAGMA_ONCE)
00022 # pragma once
00023 #endif /* ACE_LACKS_PRAGMA_ONCE */
00024 
00025 #include "tao/Basic_Types.h"
00026 
00027 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00028 
00029 // Forward references.
00030 class TAO_Priority_Mapping_Manager;
00031 class TAO_Priority_Mapping_Manager_var;
00032 class TAO_Priority_Mapping_Manager_out;
00033 class TAO_Priority_Mapping;
00034 class TAO_Network_Priority_Mapping_Manager;
00035 class TAO_Network_Priority_Mapping_Manager_var;
00036 class TAO_Network_Priority_Mapping_Manager_out;
00037 class TAO_Network_Priority_Mapping;
00038 
00039 namespace RTCORBA
00040 {
00041   // TAO-specific typedefs
00042   typedef TAO_Priority_Mapping_Manager PriorityMappingManager;
00043   typedef TAO_Priority_Mapping_Manager *PriorityMappingManager_ptr;
00044   typedef TAO_Priority_Mapping_Manager_var PriorityMappingManager_var;
00045   typedef TAO_Priority_Mapping_Manager_out PriorityMappingManager_out;
00046 
00047   typedef TAO_Network_Priority_Mapping_Manager NetworkPriorityMappingManager;
00048   typedef TAO_Network_Priority_Mapping_Manager *NetworkPriorityMappingManager_ptr;
00049   typedef TAO_Network_Priority_Mapping_Manager_var NetworkPriorityMappingManager_var;
00050   typedef TAO_Network_Priority_Mapping_Manager_out NetworkPriorityMappingManager_out;
00051 
00052   typedef CORBA::Long NetworkPriority;
00053 
00054   typedef TAO_Priority_Mapping PriorityMapping;
00055   typedef TAO_Network_Priority_Mapping NetworkPriorityMapping;
00056   // End TAO-specific typedef
00057 }
00058 
00059 TAO_END_VERSIONED_NAMESPACE_DECL
00060 
00061 #include /**/ "ace/post.h"
00062 #endif /*TAO_RTCORBA_TYPEDEFS_H*/

Generated on Tue Feb 2 17:42:49 2010 for TAO_RTCORBA by  doxygen 1.4.7