Krasimir Angelov | 22 Apr 2005 12:51
Favicon

cvs commit: fptools/hdirect/comlib package.conf

krasimir    2005/04/22 03:51:47 PDT

  Modified files:        (Branch: hdirect-ifaces-are-ptrs)
    hdirect/comlib       package.conf 
  Log:
  Export all modules from comlib

  Revision  Changes    Path
  1.1.2.4   +5 -5      fptools/hdirect/comlib/Attic/package.conf
Krasimir Angelov | 22 Apr 2005 12:54
Favicon

cvs commit: fptools/hdirect/comlib ComServ.lhs

krasimir    2005/04/22 03:54:44 PDT

  Modified files:        (Branch: hdirect-ifaces-are-ptrs)
    hdirect/comlib       ComServ.lhs 
  Log:
  added mkBaseIface function. It allows to use one and the same interface pointer
  for more than IID. This is useful when we would like to have any interface
  together with any other derived from it.

  Revision  Changes    Path
  1.7.4.3   +17 -3     fptools/hdirect/comlib/ComServ.lhs
Krasimir Angelov | 25 Apr 2005 13:12
Favicon

cvs commit: fptools/hdirect/comlib ClassFactory.lhs

krasimir    2005/04/25 04:12:31 PDT

  Modified files:        (Branch: hdirect-ifaces-are-ptrs)
    hdirect/comlib       ClassFactory.lhs 
  Log:
  ClassFactory don't need to addRef the newly created interface since it already
  have refCount=1. This was necessary only for ForeignPtr implementation of interfaces.

  Revision  Changes    Path
  1.4.4.1   +1 -1      fptools/hdirect/comlib/ClassFactory.lhs
Krasimir Angelov | 25 Apr 2005 13:29
Favicon

cvs commit: fptools/hdirect/comlib ComServ.lhs

krasimir    2005/04/25 04:29:32 PDT

  Modified files:        (Branch: hdirect-ifaces-are-ptrs)
    hdirect/comlib       ComServ.lhs 
  Log:
  Added debug code for reference counting

  Revision  Changes    Path
  1.7.4.4   +44 -3     fptools/hdirect/comlib/ComServ.lhs

Gmane