diff options
Diffstat (limited to 'TAO/tao/CORBA_String.inl')
-rw-r--r-- | TAO/tao/CORBA_String.inl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/tao/CORBA_String.inl b/TAO/tao/CORBA_String.inl index ee4fb81204d..dd634ae06da 100644 --- a/TAO/tao/CORBA_String.inl +++ b/TAO/tao/CORBA_String.inl @@ -32,6 +32,7 @@ CORBA_String_var::operator[] (CORBA::ULong slot) const return this->ptr_[slot]; } +/// TAO-specific. ACE_INLINE CORBA_String_var::operator char *() { @@ -39,6 +40,12 @@ CORBA_String_var::operator char *() } ACE_INLINE +CORBA_String_var::operator char *&() +{ + return this->ptr_; +} + +ACE_INLINE CORBA_String_var::operator const char *() const { return this->ptr_; |