diff options
Diffstat (limited to 'ACE/TAO/tests/LongDouble/LongDoubleTest.cpp')
-rw-r--r-- | ACE/TAO/tests/LongDouble/LongDoubleTest.cpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ACE/TAO/tests/LongDouble/LongDoubleTest.cpp b/ACE/TAO/tests/LongDouble/LongDoubleTest.cpp new file mode 100644 index 00000000000..1980e729449 --- /dev/null +++ b/ACE/TAO/tests/LongDouble/LongDoubleTest.cpp @@ -0,0 +1,26 @@ +// +// $Id$ +// +#include "LongDoubleTest.h" +#include "Global.h" + +ACE_RCSID (LongDoubleTest, LongDoubleTest, "$Id$") + +LongDoubleTest::LongDoubleTest (CORBA::ORB_ptr orb) + : orb_ (CORBA::ORB::_duplicate (orb)) +{ +} + +CORBA::LongDouble +LongDoubleTest::get_long_double () +{ + CORBA::LongDouble ld; + ACE_CDR_LONG_DOUBLE_ASSIGNMENT (ld, Global::get_long_double ()); + return ld; +} + +void +LongDoubleTest::shutdown () +{ + this->orb_->shutdown (0); +} |