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

TAO.pidl File Reference

TAO.pidl,v 1.11 2002/04/17 00:04:00 ossama Exp. More...

#include "Policy.pidl"
#include "TimeBase.pidl"
#include "Messaging_SyncScope.pidl"

Include dependency graph for TAO.pidl:

Include dependency graph

Namespaces

namespace  TAO

Detailed Description

TAO.pidl,v 1.11 2002/04/17 00:04:00 ossama Exp.

This file contains TAO-specific idl interfaces (not part of CORBA 2.6).

The steps to regenerate the code are as follows:

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

tao_idl -o orig -Gp -Gd -Ge 1 -Gv -DCORBA3 -Wb,export_macro=TAO_Export -Wb,pre_include="ace/pre.h" -Wb,post_include="ace/post.h" -Wb,export_include="tao/corbafwd.h" TAO.pidl

2. Then patch the generated code. The patch fixes the interface repository IDs, disables the code under certain configurations, and eliminates cycles in the include dependencies.

Apply patches using the following commands:

patch < diffs/TAOC.h.diff patch < diffs/TAOC.i.diff patch < diffs/TAOC.cpp.diff

Note:
The diffs were generated with these commands:
diff -wBbu orig/TAOC.h TAOC.h > diffs/TAOC.h.diff diff -wBbu orig/TAOC.i TAOC.i > diffs/TAOC.i.diff diff -wBbu orig/TAOC.cpp TAOC.cpp > diffs/TAOC.cpp.diff


Generated on Thu Oct 10 18:10:17 2002 for TAO by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001