listifc.h
上传用户:hnnddl
上传日期:2007-01-06
资源大小:3580k
文件大小:2k
源码类别:

IP电话/视频会议

开发平台:

WINDOWS

  1. /*
  2.  * $Revision: 1.5 $
  3.  * $Date: 1997/09/24 18:03:19 $
  4.  */
  5. ////////////////////////////////////////////////////////////////
  6. //               Copyright (c) 1996,97 Lucent Technologies    //
  7. //                       All Rights Reserved                  //
  8. //                                                            //
  9. //                       THIS IS UNPUBLISHED                  //
  10. //                       PROPRIETARY SOURCE                   //
  11. //                   CODE OF Lucent Technologies              //
  12. // AND elemedia   //
  13. //                                                            //
  14. //           The copyright notice above does not evidence any //
  15. //          actual or intended publication of such source code//
  16. ////////////////////////////////////////////////////////////////
  17. //
  18. ////////////////////////////////////////////////////////////////
  19. // File : Listifc.h   //
  20. //   //
  21. //   //
  22. //  History:   //
  23. //  13_Nov_1996 Created   //
  24. // 28_Jul_1997 Removed stamp variable.   //
  25. // 17_Sept_1997 Removed dummy implementation for Match.   //
  26. //   //
  27. ////////////////////////////////////////////////////////////////
  28. #if !defined(__LISTIFC_H__)
  29. #define __LISTIFC_H__
  30. #include "platform.h"
  31. class DLLEXPORT ListElementInterface
  32. {
  33. public:
  34. // return 0 if there is a match,
  35. // return > 0 if "key" is  > this->key
  36. // return < 0 if "key" is <  this->key
  37. virtual int Match(void *key, unsigned long key_type) = 0;
  38. };
  39. #endif // __LISTIFC_H__