|
libiio
|
Non-owning immutable null terminated string. More...
#include <iiopp.h>
Public Member Functions | |
| cstr (std::string const &s) | |
| cstr (char const *s) | |
| char const * | c_str () const |
| operator char const * () const | |
Non-owning immutable null terminated string.
Used for argument/return type for functions that expect/return a C-string (null terminated char-array). Provides implicit conversion of std::string while still retaining efficient pass-through for char const*. Only valid as long as the original string is valid.
1.8.13