Diarkis C++Client Library API Document
Diarkis::StdString クラス

#include <common.h>

Diarkis::StdString の継承関係図
Diarkis::StdString 連携図

公開メンバ関数

 StdString ()
 
 StdString (const char *str)
 
 StdString (const std::string &s)
 
 StdString (const char *str, size_t size)
 
 StdString (const StdString &s)
 
 StdString (const std::basic_string< char, std::char_traits< char >, DiarkisStdAllocator< char >> str)
 
 StdString (size_t count, char ch)
 
template<class _Iter >
 StdString (_Iter _First, _Iter _Last)
 
StdStringoperator= (const char *str)
 
StdStringoperator= (const std::string &s)
 
StdStringoperator= (const StdString &)=default
 
StdStringoperator= (StdString &&)=default
 
 operator std::string () const
 

構築子と解体子

◆ StdString() [1/8]

Diarkis::StdString::StdString ( )
inline

◆ StdString() [2/8]

Diarkis::StdString::StdString ( const char *  str)
inline

◆ StdString() [3/8]

Diarkis::StdString::StdString ( const std::string &  s)
inline

◆ StdString() [4/8]

Diarkis::StdString::StdString ( const char *  str,
size_t  size 
)
inline

◆ StdString() [5/8]

Diarkis::StdString::StdString ( const StdString s)
inline

◆ StdString() [6/8]

Diarkis::StdString::StdString ( const std::basic_string< char, std::char_traits< char >, DiarkisStdAllocator< char >>  str)
inline

◆ StdString() [7/8]

Diarkis::StdString::StdString ( size_t  count,
char  ch 
)
inline

◆ StdString() [8/8]

template<class _Iter >
Diarkis::StdString::StdString ( _Iter  _First,
_Iter  _Last 
)
inline

関数詳解

◆ operator=() [1/4]

StdString& Diarkis::StdString::operator= ( const char *  str)
inline

◆ operator=() [2/4]

StdString& Diarkis::StdString::operator= ( const std::string &  s)
inline

◆ operator=() [3/4]

StdString& Diarkis::StdString::operator= ( const StdString )
inlinedefault

◆ operator=() [4/4]

StdString& Diarkis::StdString::operator= ( StdString &&  )
inlinedefault

◆ operator std::string()

Diarkis::StdString::operator std::string ( ) const
inline

このクラス詳解は次のファイルから抽出されました: