#include <CORBA_String.h>
Public Methods | |
| CORBA_String_var (void) | |
| default constructor. | |
| CORBA_String_var (char *p) | |
| constructor, owns p. | |
| CORBA_String_var (const char *p) | |
| constructor. Makes a copy of p. | |
| CORBA_String_var (const CORBA_String_var &s) | |
| copy constructor. | |
| ~CORBA_String_var (void) | |
| destructor. | |
| CORBA_String_var& | operator= (char *p) |
| assignment operator. | |
| CORBA_String_var& | operator= (const char *p) |
| assignment to a const char*. Makes a copy. | |
| CORBA_String_var& | operator= (const CORBA_String_var &s) |
| assignment operator. | |
| operator char * () | |
| access and modify. | |
| operator const char * () const | |
| only read privileges. | |
| char& | operator[] (CORBA::ULong slot) |
| allows access and modification using an slot. | |
| char | operator[] (CORBA::ULong slot) const |
| allows only accessing thru an slot. | |
| const char* | in (void) const |
| for in parameter. | |
| char*& | inout (void) |
| for inout parameter. | |
| char*& | out (void) |
| for out parameter. | |
| char* | _retn (void) |
| for string of return type. | |
Private Attributes | |
| char* | ptr_ |
| instance. | |
|
|
default constructor.
|
|
|
constructor, owns p.
|
|
|
constructor. Makes a copy of p.
|
|
|
copy constructor.
|
|
|
destructor.
|
|
|
for string of return type.
|
|
|
for in parameter.
|
|
|
for inout parameter.
|
|
|
access and modify.
|
|
|
only read privileges.
|
|
|
assignment operator.
|
|
|
assignment to a const char*. Makes a copy.
|
|
|
assignment operator.
|
|
|
allows only accessing thru an slot.
|
|
|
allows access and modification using an slot.
|
|
|
for out parameter.
|
|
|
instance.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000