Diarkis C++Client Library API Document
Diarkis::StdString Class Reference

#include <common.h>

Inheritance diagram for Diarkis::StdString:
Collaboration diagram for Diarkis::StdString:

Public Member Functions

 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
 

Constructor & Destructor Documentation

◆ 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

Member Function Documentation

◆ 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

The documentation for this class was generated from the following file: