Nemiver  0.3
Public Member Functions | List of all members
nemiver::common::WString Class Reference

#include <nmv-ustring.h>

Inheritance diagram for nemiver::common::WString:

Public Member Functions

 WString ()
 
 ~WString ()
 
 WString (const super_type &a_str)
 
 WString (const char *a_str, unsigned int a_len=-1)
 
 WString (const super_type::allocator_type &a)
 
 WString (const WString &str)
 
 WString (const WString &str, size_type position, size_type n=npos)
 
 WString (const WString &str, size_type position, size_type n, const super_type::allocator_type &a)
 
 WString (const gunichar *s, super_type::size_type n, const super_type::allocator_type &a=super_type::allocator_type())
 
 WString (const gunichar *s, const super_type::allocator_type &a=super_type::allocator_type())
 
 WString (size_type n, gunichar c, const super_type::allocator_type &a=super_type::allocator_type())
 
WStringassign (const char *a_str, long a_len=-1)
 
WStringassign (const WString &a_str)
 
WStringassign (const WString &a_str, size_type a_position, super_type::size_type a_n)
 
WStringassign (const gunichar *a_str, super_type::size_type a_n)
 
WStringassign (const gunichar *a_str)
 
WStringassign (super_type::size_type a_n, gunichar a_c)
 

Constructor & Destructor Documentation

◆ WString() [1/10]

nemiver::common::WString::WString ( )

◆ ~WString()

nemiver::common::WString::~WString ( )

◆ WString() [2/10]

nemiver::common::WString::WString ( const super_type &  a_str)

◆ WString() [3/10]

nemiver::common::WString::WString ( const char *  a_str,
unsigned int  a_len = -1 
)

◆ WString() [4/10]

nemiver::common::WString::WString ( const super_type::allocator_type &  a)

◆ WString() [5/10]

nemiver::common::WString::WString ( const WString str)

◆ WString() [6/10]

nemiver::common::WString::WString ( const WString str,
size_type  position,
size_type  n = npos 
)

◆ WString() [7/10]

nemiver::common::WString::WString ( const WString str,
size_type  position,
size_type  n,
const super_type::allocator_type &  a 
)

◆ WString() [8/10]

nemiver::common::WString::WString ( const gunichar *  s,
super_type::size_type  n,
const super_type::allocator_type &  a = super_type::allocator_type() 
)

◆ WString() [9/10]

nemiver::common::WString::WString ( const gunichar *  s,
const super_type::allocator_type &  a = super_type::allocator_type() 
)

◆ WString() [10/10]

nemiver::common::WString::WString ( size_type  n,
gunichar  c,
const super_type::allocator_type &  a = super_type::allocator_type() 
)

Member Function Documentation

◆ assign() [1/6]

WString& nemiver::common::WString::assign ( const char *  a_str,
long  a_len = -1 
)

◆ assign() [2/6]

WString& nemiver::common::WString::assign ( const gunichar *  a_str)

◆ assign() [3/6]

WString& nemiver::common::WString::assign ( const gunichar *  a_str,
super_type::size_type  a_n 
)

◆ assign() [4/6]

WString& nemiver::common::WString::assign ( const WString a_str)

◆ assign() [5/6]

WString& nemiver::common::WString::assign ( const WString a_str,
size_type  a_position,
super_type::size_type  a_n 
)

◆ assign() [6/6]

WString& nemiver::common::WString::assign ( super_type::size_type  a_n,
gunichar  a_c 
)

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