home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dho.zip / DHO / SRC / OBJECT.CC < prev    next >
C/C++ Source or Header  |  1995-08-27  |  1KB  |  43 lines

  1. /****************************************/
  2. /*    Developer Helper Object Set       */
  3. /*  (C) 1994-95 Thomas E. Bednarz, Jr.  */
  4. /*     All rights reserved              */
  5. /***************************************/
  6.  
  7. /* $Id: object.cc 1.3 1995/08/13 03:21:12 teb Exp $ */
  8.  
  9.  
  10. #include<object.h>
  11. #include<string.h>
  12.  
  13. //-------------------------------------------------------------------
  14. //  TObject
  15. TObject::TObject(void)
  16. {
  17.    fCopyright = CopyrightNotice;
  18. }
  19.  
  20. //-------------------------------------------------------------------
  21. //   getClassName
  22. const char *TObject::getClassName(void)
  23. {
  24.    return "TObject";
  25. }
  26.  
  27. //-------------------------------------------------------------------
  28. //  getKey
  29. void *TObject::getKey(void)
  30. {
  31.    return this;
  32. }
  33.  
  34. short member(const char *ClassName, TObject Obj)
  35. {
  36.    return (strcmp(ClassName, Obj.getClassName())==0);   
  37. }
  38.  
  39. short member(const char *ClassName, TObject *Obj)
  40. {
  41.    return (strcmp(ClassName, Obj->getClassName())==0);
  42. }
  43.