#include <String_Traits_Base_T.h>
◆ character_type
template<typename charT >
◆ s_traits
template<typename charT >
◆ String_Manager_T() [1/3]
template<typename charT >
Default CTOR will initialize the underlying ptr_ to empty string.
◆ String_Manager_T() [2/3]
template<typename charT >
◆ String_Manager_T() [3/3]
template<typename charT >
Constructor from const char* makes a copy.
◆ ~String_Manager_T()
template<typename charT >
◆ _retn()
template<typename charT >
For string of return type.
◆ in()
template<typename charT >
◆ inout()
template<typename charT >
◆ operator const character_type *()
template<typename charT >
◆ operator=() [1/4]
template<typename charT >
Assignment from another managed type.
◆ operator=() [2/4]
template<typename charT >
Assignment from var type will make a copy.
◆ operator=() [3/4]
template<typename charT >
Assignment from a constant * will make a copy.
◆ operator=() [4/4]
template<typename charT >
Assignment from char* will not make a copy. The String_Manager_T will now own the string.
◆ out()
template<typename charT >
◆ ptr_
template<typename charT >
The documentation for this class was generated from the following files: