diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-02-19 18:12:15 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-02-19 18:12:15 +0000 |
commit | b4c6d1538a0af4841702e958d3539881df22ff22 (patch) | |
tree | b281304f7ab75b3db56f2f146be678ae54f1a84b | |
parent | ea2e253c72084cd6a49da088016dd754961f84fc (diff) | |
download | ATCD-b4c6d1538a0af4841702e958d3539881df22ff22.tar.gz |
ChangeLogTag:Mon Feb 19 09:59:01 2001 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 10 | ||||
-rw-r--r-- | TAO/examples/Quoter/Makefile | 3 | ||||
-rw-r--r-- | TAO/tao/Object_Loader.h | 15 |
3 files changed, 19 insertions, 9 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 36e6248f9c5..dd56ca28b64 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,13 @@ +Mon Feb 19 09:59:01 2001 Carlos O'Ryan <coryan@uci.edu> + + * examples/Quoter/Makefile: + TAO_IDLFLAGS was redefined, loosing all the global settings. + + * tao/Object_Loader.h: + Must include "tao/Exception.h" to satisfy more strict ANSI-C++ + compilers: the new throw spec uses CORBA::SystemException, so a + forward declaration is not enough. + Sun Feb 18 15:01:09 2001 Carlos O'Ryan <coryan@uci.edu> * tao/Object_Loader.h: diff --git a/TAO/examples/Quoter/Makefile b/TAO/examples/Quoter/Makefile index 86531faac74..03679a97577 100644 --- a/TAO/examples/Quoter/Makefile +++ b/TAO/examples/Quoter/Makefile @@ -6,8 +6,6 @@ ifndef TAO_ROOT TAO_ROOT = $(ACE_ROOT)/TAO endif # TAO_ROOT -override TAO_IDLFLAGS += -I$(TAO_ROOT)/orbsvcs/orbsvcs -Ge 1 - # The following lines tell the souce code that the trading # service is available. @@ -45,6 +43,7 @@ GENERIC_FACTORY_OBJS = $(COMMON_OBJS) Generic_Factory.o Generic_Factory_i.o BIN2 = client server Factory_Finder Generic_Factory +TAO_IDLFLAGS += -I$(TAO_ROOT)/orbsvcs/orbsvcs -Ge 1 #---------------------------------------------------------------------------- # Include macros and targets #---------------------------------------------------------------------------- diff --git a/TAO/tao/Object_Loader.h b/TAO/tao/Object_Loader.h index c1a087093e1..951cd270cc3 100644 --- a/TAO/tao/Object_Loader.h +++ b/TAO/tao/Object_Loader.h @@ -1,5 +1,4 @@ - -//============================================================================= +// ================================================================ /** * @file Object_Loader.h * @@ -7,14 +6,13 @@ * * @author Carlos O'Ryan (coryan@cs.wustl.edu) */ -//============================================================================= - +// ================================================================ #ifndef TAO_OBJECT_LOADER_H #define TAO_OBJECT_LOADER_H #include "ace/pre.h" -#include "tao/corbafwd.h" +#include "tao/Exception.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once @@ -29,8 +27,11 @@ * ORB. * * Many services and components of the ORB can be dynamically - * loaded, this is the class used to implement .... - * @@ TODO + * loaded, often this components are returned to the application via + * an object reference (CORBA::Object_ptr). This class is used to + * dynamically load such components, and encapsulate the creation of + * the object reference. + * */ class TAO_Export TAO_Object_Loader : public ACE_Service_Object { |