Jérôme Hugues
47f9fe94de
(Finalize): check Ref_External_Tag is not null before
...
dereferencing it.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.
[Imported from Perforce change 9177 at 2006-12-01 21:16:23]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36695
2005-03-05 14:28:03 +00:00
Thomas Quinot
706789fc26
In CORBA specification terminology, a regular (non-local)
...
interface is 'unconstrained'.
[Imported from Perforce change 9176 at 2006-12-01 21:16:23]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36694
2005-03-04 12:12:21 +00:00
Thomas Quinot
e762e0b65c
Add test for a really big (16 Kb) array.
...
[Imported from Perforce change 9175 at 2006-12-01 21:16:22]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36693
2005-03-04 12:00:04 +00:00
Jérôme Hugues
8990a64149
Use GREP and RM found by configure, instead of hard coded values
...
[Imported from Perforce change 9174 at 2006-12-01 21:16:21]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36692
2005-03-04 11:06:44 +00:00
Jérôme Hugues
bebd9b52c2
Minor reformatting
...
[Imported from Perforce change 9173 at 2006-12-01 21:16:21]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36691
2005-03-04 10:34:43 +00:00
Jérôme Hugues
eedfb3ef7e
Implementation of the CORBA::Object::get_policy,
...
get_client_policy, set_policy_overrides, get_policy_overrides,
and get_domain_managers operations.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.
[Imported from Perforce change 9172 at 2006-12-01 21:16:18]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36690
2005-03-03 17:46:32 +00:00
Thomas Quinot
0abfbd1f11
For an operation of a local interface that has out formal
...
parameters and a non-void return type, create a supplementary
formal parameter Returns for the returned value.
Submitted by: Vadim Godunko
Reviewed by: Thomas Quinot.
[Imported from Perforce change 9170 at 2006-12-01 21:16:18]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36689
2005-03-03 16:57:00 +00:00
Thomas Quinot
0bfdbc0f7a
Implement idlac code generation and runtime library support
...
for the CORBA::Object::get_interface operation.
Submitted by: Vadim Godunko
Reviewed by: Thomas Quinot
Recomputed build deps.
[Imported from Perforce change 9169 at 2006-12-01 21:16:14]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36688
2005-03-03 16:07:22 +00:00
Thomas Quinot
0b141c8f55
New test for correct type mapping of occurrence usage of
...
local interface reference before the completion is seen.
Submitted by: Vadim Godunko
Reviewed by: Thomas Quinot
[Imported from Perforce change 9167 at 2006-12-01 21:16:13]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36687
2005-03-02 12:37:23 +00:00
Thomas Quinot
2fee5ba142
(Calling_Stubs_Type): For the case of a forward declaration
...
of a local interface, the proper type is Ref, not Abstract_Ref.
Submitted by: Vadim Godunko
Reviewed by: Thomas Quinot
[Imported from Perforce change 9166 at 2006-12-01 21:16:13]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36686
2005-03-02 12:36:09 +00:00
Thomas Quinot
ab2d783ea0
Minor reorganisation (no functional change).
...
[Imported from Perforce change 9165 at 2006-12-01 21:16:13]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36685
2005-03-02 12:34:39 +00:00
Jérôme Hugues
dbfbe79b96
CORBA.Object: clean up specs, move PolyORB-specific code intro
...
Internals sub-package, added implementation for Duplicate.
[Imported from Perforce change 9163 at 2006-12-01 21:16:08]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36684
2005-03-01 10:24:16 +00:00
Jérôme Hugues
802dd2ac56
"Registering the reference to the COS Naming server": new
...
section
Update information on supported CORBA COS
[Imported from Perforce change 9161 at 2006-12-01 21:16:08]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36683
2005-02-27 22:31:05 +00:00
Jérôme Hugues
2786d7ef74
Replace naming_ior and ir_ior with name_service and ir_service
...
[Imported from Perforce change 9160 at 2006-12-01 21:16:07]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36682
2005-02-27 21:15:49 +00:00
Jérôme Hugues
1ae4a579f8
Implement CORBA::DomainManager stub and helper packages as
...
well as CORBA::Policy helper package.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.
Recomputed build dependencies.
[Imported from Perforce change 9159 at 2006-12-01 21:16:02]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36681
2005-02-27 20:08:11 +00:00
Jérôme Hugues
5472526d5b
(Raise_ForwardRequest): complete implementation
...
[Imported from Perforce change 9158 at 2006-12-01 21:16:02]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36680
2005-02-26 22:35:20 +00:00
Jérôme Hugues
8c7a215a37
(Rel_URI_To_Oid): no need for U_Oid to be aliased.
...
[Imported from Perforce change 9157 at 2006-12-01 21:16:01]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36679
2005-02-25 22:40:26 +00:00
Jérôme Hugues
f14294e864
Use helper functions to raise user defined exception,
...
instead of PolyORB internal functions.
[Imported from Perforce change 9156 at 2006-12-01 21:16:01]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36678
2005-02-25 22:37:59 +00:00
Jérôme Hugues
045c91b60b
Use helper functions to raise user defined exception,
...
instead of PolyORB internal functions.
[Imported from Perforce change 9155 at 2006-12-01 21:16:00]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36677
2005-02-25 22:37:09 +00:00
Jérôme Hugues
7d4d1bc1f9
Replace Ada raise statement and calls to
...
PolyORB.Exceptions.User_Raise_Exception subprogram by
corresponding subprogram from Helper unit.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.
[Imported from Perforce change 9154 at 2006-12-01 21:15:53]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36676
2005-02-25 20:55:17 +00:00
Thomas Quinot
e8fbf9d7c0
Fix incorrect value of a fundamental constant.
...
[Imported from Perforce change 9153 at 2006-12-01 21:15:52]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36675
2005-02-25 17:29:27 +00:00
Thomas Quinot
3e3c613373
Add test for 64 bit integers (unsigned long long).
...
[Imported from Perforce change 9152 at 2006-12-01 21:15:51]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36674
2005-02-25 16:39:42 +00:00
Jérôme Hugues
5263a08f35
Minor reformatting.
...
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.
[Imported from Perforce change 9148 at 2006-12-01 21:15:47]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36673
2005-02-23 13:56:40 +00:00
Jérôme Hugues
48ebd01588
Update to CORBA3-style
...
[Imported from Perforce change 9147 at 2006-12-01 21:15:47]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36672
2005-02-23 09:11:35 +00:00
Jérôme Hugues
609ff6b216
Add test for CORBA wchar and wstring
...
[Imported from Perforce change 9146 at 2006-12-01 21:15:46]
Subversion-branch: /trunk/polyorb
Subversion-revision: 36671
2005-02-23 08:47:47 +00:00