summaryrefslogtreecommitdiff
path: root/TAO/tao/PolicyC.cpp
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-08-10 19:02:09 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-08-10 19:02:09 +0000
commit0aa9869ded5e9fc4669fc913b4c1fee397ee53db (patch)
tree3b7f18ec35470aec5e6e34330c4745bd69ca3d89 /TAO/tao/PolicyC.cpp
parent11a1fa7d9723365a0a6a2f96b21687f959897ee6 (diff)
downloadATCD-0aa9869ded5e9fc4669fc913b4c1fee397ee53db.tar.gz
ChangeLogTag: Thu Aug 10 13:58:09 2000 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/PolicyC.cpp')
-rw-r--r--TAO/tao/PolicyC.cpp23
1 files changed, 17 insertions, 6 deletions
diff --git a/TAO/tao/PolicyC.cpp b/TAO/tao/PolicyC.cpp
index ff56d0e9633..182e3d9f9b4 100644
--- a/TAO/tao/PolicyC.cpp
+++ b/TAO/tao/PolicyC.cpp
@@ -43,7 +43,7 @@ TAO_NAMESPACE_END
// default constructor
CORBA_PolicyError::CORBA_PolicyError (void)
- : CORBA_UserException (::_tc_CORBA_PolicyError)
+ : CORBA_UserException ("IDL:omg.org/CORBA/PolicyError:1.0")
{
}
@@ -60,7 +60,7 @@ void CORBA_PolicyError::_tao_any_destructor (void *x)
// copy constructor
CORBA_PolicyError::CORBA_PolicyError (const ::CORBA_PolicyError &_tao_excp)
- : CORBA_UserException (_tao_excp._type ())
+ : CORBA_UserException (_tao_excp._id ())
{
this->reason = _tao_excp.reason;
}
@@ -122,7 +122,7 @@ CORBA::Exception *CORBA_PolicyError::_alloc (void)
CORBA_PolicyError::CORBA_PolicyError (
CORBA::PolicyErrorCode _tao_reason
)
- : CORBA_UserException (CORBA::TypeCode::_duplicate (_tc_CORBA_PolicyError))
+ : CORBA_UserException (CORBA::string_dup ("IDL:omg.org/CORBA/PolicyError:1.0"))
{
this->reason = _tao_reason;
}
@@ -146,6 +146,12 @@ static const CORBA::Long _oc_CORBA_PolicyError[] =
static CORBA::TypeCode _tc_TAO_tc_CORBA_PolicyError (CORBA::tk_except, sizeof (_oc_CORBA_PolicyError), (char *) &_oc_CORBA_PolicyError, 0, sizeof (CORBA_PolicyError));
CORBA::TypeCode_ptr _tc_CORBA_PolicyError = &_tc_TAO_tc_CORBA_PolicyError;
+CORBA::TypeCode_ptr
+CORBA_PolicyError::_type (void) const
+{
+ return _tc_CORBA_PolicyError;
+}
+
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -244,7 +250,7 @@ void CORBA_InvalidPolicies::_tao_seq_UShort::_tao_any_destructor (void *x)
// default constructor
CORBA_InvalidPolicies::CORBA_InvalidPolicies (void)
- : CORBA_UserException (::_tc_CORBA_InvalidPolicies)
+ : CORBA_UserException ("IDL:omg.org/CORBA/InvalidPolicies:1.0")
{
}
@@ -261,7 +267,7 @@ void CORBA_InvalidPolicies::_tao_any_destructor (void *x)
// copy constructor
CORBA_InvalidPolicies::CORBA_InvalidPolicies (const ::CORBA_InvalidPolicies &_tao_excp)
- : CORBA_UserException (_tao_excp._type ())
+ : CORBA_UserException (_tao_excp._id ())
{
this->indices = _tao_excp.indices;
}
@@ -323,7 +329,7 @@ CORBA::Exception *CORBA_InvalidPolicies::_alloc (void)
CORBA_InvalidPolicies::CORBA_InvalidPolicies (
const CORBA_InvalidPolicies::_tao_seq_UShort & _tao_indices
)
- : CORBA_UserException (CORBA::TypeCode::_duplicate (_tc_CORBA_InvalidPolicies))
+ : CORBA_UserException (CORBA::string_dup ("IDL:omg.org/CORBA/InvalidPolicies:1.0"))
{
this->indices = _tao_indices;
}
@@ -346,6 +352,11 @@ static const CORBA::Long _oc_CORBA_InvalidPolicies[] =
static CORBA::TypeCode _tc_TAO_tc_CORBA_InvalidPolicies (CORBA::tk_except, sizeof (_oc_CORBA_InvalidPolicies), (char *) &_oc_CORBA_InvalidPolicies, 0, sizeof (CORBA_InvalidPolicies));
CORBA::TypeCode_ptr _tc_CORBA_InvalidPolicies = &_tc_TAO_tc_CORBA_InvalidPolicies;
+CORBA::TypeCode_ptr
+CORBA_InvalidPolicies::_type (void) const
+{
+ return _tc_CORBA_InvalidPolicies;
+}
// default constructor
CORBA_Policy::CORBA_Policy (void)