#include <String_Manager_T.h>
List of all members.
Member Typedef Documentation
template<typename charT >
template<typename charT >
typedef TAO::details::string_traits_base<charT> TAO::String_Manager_T< charT >::s_traits |
Constructor & Destructor Documentation
template<typename charT >
Default CTOR will initialize the underlying ptr_ to empty string.
template<typename charT >
template<typename charT >
Constructor from const char* makes a copy.
template<typename charT >
Member Function Documentation
template<typename charT >
For string of return type.
template<typename charT >
const character_type* TAO::String_Manager_T< charT >::in |
( |
void |
| ) |
const |
|
inline |
template<typename charT >
template<typename charT >
TAO::String_Manager_T< charT >::operator const character_type * |
( |
| ) |
const |
|
inline |
template<typename charT >
Assignment from another managed type.
template<typename charT >
String_Manager_T& TAO::String_Manager_T< charT >::operator= |
( |
const typename s_traits::string_var & |
value | ) |
|
|
inline |
Assignment from var type will make a copy.
template<typename charT >
Assignment from a constant * will make a copy.
template<typename charT >
Assignment from char* will not make a copy. The String_Manager_T will now own the string.
template<typename charT >
Member Data Documentation
template<typename charT >
The documentation for this class was generated from the following file: