#include <PolicyC.h>
Inheritance diagram for CORBA_InvalidPolicies::_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort
Public Methods | |
_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort (void) | |
_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort (CORBA::ULong maximum) | |
_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort (CORBA::ULong maximum, CORBA::ULong length, CORBA::UShort *data, CORBA::Boolean release = 0) | |
_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort (const _TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort &rhs) | |
_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort& | operator= (const _TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort &rhs) |
virtual | ~_TAO_Unbounded_Sequence_CORBA_InvalidPolicies__tao_seq_UShort (void) |
CORBA::UShort& | operator[] (CORBA::ULong i) |
const CORBA::UShort& | operator[] (CORBA::ULong i) const |
virtual void | _allocate_buffer (CORBA::ULong length) |
virtual void | _deallocate_buffer (void) |
Must deallocate the buffer and then set it to zero. | |
CORBA::UShort* | get_buffer (CORBA::Boolean orphan = 0) |
const CORBA::UShort* | get_buffer (void) const |
void | replace (CORBA::ULong max, CORBA::ULong length, CORBA::UShort *data, CORBA::Boolean release) |
Static Public Methods | |
CORBA::UShort* | allocbuf (CORBA::ULong size) |
void | freebuf (CORBA::UShort *buffer) |
|
|
|
|
|
|
|
|
|
|
|
Ensure that the buffer contains space for at least <length> elements. The constructor must be called for any new elements, the old ones (if any) must be copied into the buffer using operator= and then their destructors must be called. Finally the old buffer must be released. Reimplemented from TAO_Base_Sequence. |
|
Must deallocate the buffer and then set it to zero.
Reimplemented from TAO_Base_Sequence. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|