summaryrefslogtreecommitdiff
path: root/TAO/tao/DynamicAny/DynAnyFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/DynamicAny/DynAnyFactory.h')
-rw-r--r--TAO/tao/DynamicAny/DynAnyFactory.h31
1 files changed, 5 insertions, 26 deletions
diff --git a/TAO/tao/DynamicAny/DynAnyFactory.h b/TAO/tao/DynamicAny/DynAnyFactory.h
index e480a94162a..18338af792a 100644
--- a/TAO/tao/DynamicAny/DynAnyFactory.h
+++ b/TAO/tao/DynamicAny/DynAnyFactory.h
@@ -49,49 +49,28 @@ public:
// = The DynamicAnyFactory methods.
virtual DynamicAny::DynAny_ptr create_dyn_any (
const CORBA::Any & value
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- DynamicAny::DynAnyFactory::InconsistentTypeCode
- ));
+ );
virtual DynamicAny::DynAny_ptr create_dyn_any_from_type_code (
CORBA::TypeCode_ptr type
)
-
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- DynamicAny::DynAnyFactory::InconsistentTypeCode
- ));
+;
virtual DynamicAny::DynAny_ptr create_dyn_any_without_truncation (
const CORBA::Any & value
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- DynamicAny::DynAnyFactory::InconsistentTypeCode,
- DynamicAny::MustTruncate
- ));
+ );
virtual DynamicAny::DynAnySeq * create_multiple_dyn_anys (
const DynamicAny::AnySeq & values,
::CORBA::Boolean allow_truncate
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException,
- DynamicAny::DynAnyFactory::InconsistentTypeCode,
- DynamicAny::MustTruncate
- ));
+ );
virtual DynamicAny::AnySeq * create_multiple_anys (
const DynamicAny::DynAnySeq & values
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
+ );
/// TAO-specific methods.