[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(FC-Devel) Repository code available
- To: freecase-devel@seul.org
- Subject: (FC-Devel) Repository code available
- From: chris.m.moore@gecm.com
- Date: Thu, 01 Jun 2000 16:51:14 +0000 (GMT)
- Autoforwarded: false
- Cc: alik@oxiris.net
- Delivery-Date: Thu, 01 Jun 2000 11:54:48 -0400
- Disclose-recipients: prohibited
- Hop-count: 2
- Importance: normal
- MR-Received: by mta ADVAX1.MUAS; Relayed; Thu, 01 Jun 2000 16:51:14 +0000
- MR-Received: by mta ADVAX1; Relayed; Thu, 01 Jun 2000 16:51:14 +0000
- MR-Received: by mta MSMR01; Relayed; Thu, 01 Jun 2000 16:52:57 +0000
- Reply-To: freecase-devel@seul.org
- Sender: owner-freecase-devel@freecase.seul.org
- Sensitivity: Company-Confidential
- UA-content-id: 11E60C330E00
- X400-MTS-identifier: [;7414511601062000/A03469/ADVAX1]
Hi fellow freecasers,
www.freecase.seul.org/~zmower/freecase-0.2.tar.gz
Sorry its been so long but once I'd written the test client, I had huge problems
with my server code. Not that its perfect now (not by a long shot) but at least
it now compiles, runs and does something (unlike version 0.1). :-)
To test this version:
Pre-requisite: install a C++ compiler and MICO version 2.3.1.
Type make in the UmlRepository directory.
Type make in the testclient directory.
Type "freecase start" in the UmlRepository directory
(You get an error about binding to something but this is expected)
Type "./runMe" in the testclient directory. This creates a UmlCore object and a
class called MyFirst class. It then gets the all_of_type_class and all_of_kind
sequences and prints the names of the objects found.
Work in the near future includes:
Updating to UML version 1.3 (I've only just found the spec).
Deletion of the POA servants once the client exits (reference counting).
Changing the <class>Class_impl to TIEed objects rather than using inheritance?
Clearly the first objective is most important but if someone wants to help send
some mail to zmower@btinternet.com and I'll allocate you an object. There's
loads to be implemented but it should be easier now that we've got a base to
work from.
Cheers,
Chris Moore