summaryrefslogtreecommitdiff
path: root/TAO/tao/Sequence.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-03-11 21:51:43 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-03-11 21:51:43 +0000
commit4efa54be21f767faf0b717a6187c5aeeb520faf0 (patch)
treef50945c16a5f044f4b0f6f16264a25066bd0efc2 /TAO/tao/Sequence.h
parentbf2b40392ea82af472f60e5b679257f40320ace9 (diff)
downloadATCD-4efa54be21f767faf0b717a6187c5aeeb520faf0.tar.gz
.
Diffstat (limited to 'TAO/tao/Sequence.h')
-rw-r--r--TAO/tao/Sequence.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/TAO/tao/Sequence.h b/TAO/tao/Sequence.h
index f34a837e90f..879f6682292 100644
--- a/TAO/tao/Sequence.h
+++ b/TAO/tao/Sequence.h
@@ -308,9 +308,9 @@ public:
// reference elements, which are freed using release(). The freebuf
// function will ignore null pointers passed to it.
- // = orbos/98-01-11 proposed extensions.
- char* *get_buffer (CORBA::Boolean orphan = 0);
- const char* *get_buffer (void) const;
+ // = Fast buffer accessors.
+ char **get_buffer (CORBA::Boolean orphan = 0);
+ const char **get_buffer (void) const;
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -381,9 +381,10 @@ public:
// Implement the methods for all the sequence, please seee
// TAO_Base_Sequence.
- // = orbos/98-01-11 proposed extensions.
+ // = Fast buffer accessors.
CORBA::Octet *get_buffer (CORBA::Boolean orphan = 0);
const CORBA::Octet *get_buffer (void) const;
+
// NOTE: This last two methods can be rendered useless in certain
// cases, see below.
void replace (CORBA::ULong max,