Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# ObjectIdList.pidl File Reference

Pre-compiled IDL source for the CORBA::ORB::ObjectIdList related types. More...

## Detailed Description

Pre-compiled IDL source for the CORBA::ORB::ObjectIdList related types.

Id:
  ObjectIdList.pidl,v 1.3 2003/10/28 18:29:18 bala Exp

This file is used to generate the code in ObjectIdListC.{h,i,cpp}.

The steps to regenerate the code are as follows:

1. Run the tao_idl compiler on the patched pidl file. The command used for this is:

tao_idl.exe -o orig -Sa -Ge 1 -GT -Wb,export_macro=TAO_Export -Wb,export_include="tao/corbafwd.h" -Wb,pre_include="ace/pre.h" -Wb,post_include="ace/post.h" ObjectIdList.pidl

2. Then patch the generated code. This patch (1) eliminates unnecessary includes (2) replaces the flat names and ids in the generated typecodes with the proper scoped names.

Apply patches using the following commands:

cp orig/ObjectIdListC.{h,i,cpp} . patch < diffs/ObjectIdList.diff

Note: The diffs were generated with these commands:

for i in ObjectIdListC.{h,i,cpp}; do diff -wBbu orig/$i $i; done > diffs/ObjectIdList.diff