EPAM B2BITS C++ Bovespa MarketData handler
1.27.1
|
#include <b2bits/types/String.h>
Public Member Functions | |
StringEx () | |
Default constructor. More... | |
StringEx (StringEx const &src) | |
Copy constructor. More... | |
StringEx (StringRef src) | |
Copy constructor. More... | |
StringEx (std::string const &src) | |
Copy constructor. More... | |
StringEx (char const *src) | |
Copy constructor. More... | |
~StringEx () | |
Destructor. More... | |
template<typename T > | |
StringEx & | operator= (T const &v) |
Assign operator. More... | |
template<typename T > | |
StringEx & | operator+= (T const &v) |
Increment operator. More... | |
template<typename T > | |
StringEx & | operator<< (T const &v) |
Shift operator. More... | |
template<int N> | |
StringEx & | operator<< (char const (&value)[N]) |
Shift operator. More... | |
operator std::string const & () const | |
Conversion operator. More... | |
operator std::string & () | |
Conversion operator. More... | |
std::string & | str () |
Returns inner string. More... | |
std::string const & | str () const |
Returns inner string. More... | |
StringRef | reference () const |
Returns reference to string. More... | |
StringEx & | reserve (std::size_t size) |
Reserves memory. More... | |
StringEx & | append (StringRef value) |
Appends given value to string. More... | |
StringEx & | append (char const *value, std::size_t size) |
Appends given value to string. More... | |
template<int N> | |
StringEx & | appendStr (char const (&value)[N]) |
Appends given value to string. More... | |
StringEx & | append (StringEx const &value) |
Appends given value to string. More... | |
StringEx & | append (char const *value) |
Appends given value to string. More... | |
StringEx & | append (std::string const &value) |
Appends given value to string. More... | |
StringEx & | append (char value) |
Appends given value to string. More... | |
StringEx & | append (std::size_t count, char value) |
Appends given value to string. More... | |
StringEx & | append (i32 value) |
Appends given value to string. More... | |
StringEx & | append (i64 value) |
Appends given value to string. More... | |
StringEx & | append (u32 value) |
Appends given value to string. More... | |
StringEx & | append (u64 value) |
Appends given value to string. More... | |
String type. Extends std::string with some methods.
|
inline |
Default constructor.
|
inline |
Copy constructor.
|
inline |
Copy constructor.
|
inline |
Copy constructor.
|
inline |
Copy constructor.
|
inline |
Destructor.
|
inline |
Appends given value to string.
|
inline |
Appends given value to string.
|
inline |
Appends given value to string.
|
inline |
Appends given value to string.
|
inline |
Appends given value to string.
|
inline |
Appends given value to string.
|
inline |
Conversion operator.
|
inline |
Conversion operator.
|
inline |
Increment operator.
|
inline |
Shift operator.
|
inline |
Shift operator.
|
inline |
Assign operator.
|
inline |
Returns reference to string.
|
inline |
Reserves memory.
|
inline |
Returns inner string.
|
inline |
Returns inner string.