home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cset21v1.zip / IBMCPP / IBMCLASS / IDDETSRV.INL < prev    next >
Text File  |  1993-10-22  |  4KB  |  94 lines

  1. #ifndef _IDDETSRV_INL_
  2. #define _IDDETSRV_INL_ 0
  3. /*******************************************************************************
  4. * FILE NAME: iddetsrv.inl                                                      *
  5. *                                                                              *
  6. * DESCRIPTION:                                                                 *
  7. *   This file contains the definition of the inline functions for the          *
  8. *   class(es) declared in iddetsrv.hpp.                                        *
  9. *                                                                              *
  10. * COPYRIGHT:                                                                   *
  11. *   Licensed Materials - Property of IBM                                       *
  12. *   (C) Copyright IBM Corporation 1992, 1993                                   *
  13. *   All Rights Reserved                                                        *
  14. *   US Government Users Restricted Rights - Use, duplication, or               *
  15. *   disclosure                                                                 *
  16. *   restricted by GSA ADP Schedule Contract with IBM Corp.                     *
  17. *                                                                              *
  18. *******************************************************************************/
  19. #ifndef _IDDETSRV_
  20.   #undef  _IDDETSRV_INL_
  21.   #define _IDDETSRV_INL_ 1
  22.   #include <iddetsrv.hpp>
  23. #endif
  24.  
  25. #if _IDDETSRV_INL_
  26.   #define inline
  27. #endif
  28.  
  29. inline IWindowHandle IDDETopicServer :: serverHandle ( ) const
  30. /*------------------------------------------------------------------------------
  31. | IDDETopicServer::serverHandle                                                |
  32. ------------------------------------------------------------------------------*/
  33. {
  34.    return wndhClServer;
  35. }
  36.  
  37. inline IString IDDETopicServer :: application ( ) const
  38. /*------------------------------------------------------------------------------
  39. | IDDETopicServer::application                                                 |
  40. ------------------------------------------------------------------------------*/
  41. {
  42.    return strClApplication;
  43. }
  44.  
  45. inline IString IDDETopicServer :: topic ( ) const
  46. /*------------------------------------------------------------------------------
  47. | IDDETopicServer::topic                                                       |
  48. ------------------------------------------------------------------------------*/
  49. {
  50.    return strClTopic;
  51. }
  52.  
  53. inline IDDEServerConversationSet& IDDETopicServer :: closedConversations ( ) const
  54. /*------------------------------------------------------------------------------
  55. | IDDETopicServer::closedConversations                                         |
  56. ------------------------------------------------------------------------------*/
  57. {
  58.    return *pClsdConvSetCl;
  59. }
  60.  
  61. inline IDDEServerConversationSet& IDDETopicServer :: conversations ( ) const
  62. /*------------------------------------------------------------------------------
  63. | IDDETopicServer::conversations                                               |
  64. ------------------------------------------------------------------------------*/
  65. {
  66.    return *pConvSetCl;
  67. }
  68.  
  69. inline IDDEServerHotLinkItemSet& IDDETopicServer :: hotLinkItems ( ) const
  70. /*------------------------------------------------------------------------------
  71. | IDDETopicServer::hotLinkItems                                                |
  72. ------------------------------------------------------------------------------*/
  73. {
  74.    return *pHLItemSetCl;
  75. }
  76.  
  77. inline IDDEFormatSet& IDDETopicServer :: formats ( ) const
  78. /*------------------------------------------------------------------------------
  79. | IDDETopicServer::formats                                                     |
  80. ------------------------------------------------------------------------------*/
  81. {
  82.    return *pFormatSetCl;
  83. }
  84.  
  85. inline unsigned long IDDETopicServer :: queueHandle ( ) const
  86. /*------------------------------------------------------------------------------
  87. | IDDETopicServer::queueHandle                                                 |
  88. ------------------------------------------------------------------------------*/
  89. {
  90.    return ulClQHandle;
  91. }
  92.  
  93. #endif // _IDDETSRV_INL_
  94.