diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-03-22 06:16:20 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-03-22 06:16:20 +0000 |
commit | 3dcad1e906d4453b09891ee7bc55ae7932fe604f (patch) | |
tree | 013cd1db3d6a3ad7fc6a076ee28eddde0f43544e /TAO/tao/GIOP.i | |
parent | af1e2e53f6381dba517ad4d3d832083dcbff0e73 (diff) | |
download | ATCD-3dcad1e906d4453b09891ee7bc55ae7932fe604f.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/tao/GIOP.i')
-rw-r--r-- | TAO/tao/GIOP.i | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/TAO/tao/GIOP.i b/TAO/tao/GIOP.i new file mode 100644 index 00000000000..65c9b022704 --- /dev/null +++ b/TAO/tao/GIOP.i @@ -0,0 +1,34 @@ +// This may look like C, but it's really -*- C++ -*- + +ACE_INLINE +TAO_GIOP_LocateRequestHeader::TAO_GIOP_LocateRequestHeader (void) + : request_id (0) +{} + +ACE_INLINE +TAO_GIOP_RequestHeader::TAO_GIOP_RequestHeader (void) + : request_id (0), + response_expected (CORBA::B_FALSE) +{} + +ACE_INLINE void +TAO_GIOP_Invocation::get_value (CORBA::TypeCode_ptr tc, + void *value, + CORBA::Environment &env) +{ + (void) this->stream_.decode (tc, value, 0, env); +} + +ACE_INLINE void +TAO_GIOP_Invocation::put_param (CORBA::TypeCode_ptr tc, + void *value, + CORBA::Environment &env) +{ + (void) this->stream_.encode (tc, value, 0, env); +} + +ACE_INLINE CDR & +TAO_GIOP_Invocation::stream (void) +{ + return this->stream_; +} |