11 #include "CDPBaseTypes.h"
31 inline const cdp_char_t*
utf8()
const;
44 #include "CDPString.inl"
static CDPString fromChar(const cdp_char_t *charPtr)
Definition: CDPString.inl:138
cdp_size_t byteCount() const
Returns the number of bytes (length) of the string.
Definition: CDPString.inl:99
Definition: CDPString.h:22
CDPString()
Constructor.
Definition: CDPString.inl:23
const cdp_char_t * utf8() const
Returns a const ptr to the UTF-8 formatted string.
Definition: CDPString.inl:91
static CDPString fromUtf8(const cdp_char_t *utf8Ptr)
Returns a string created from an UTF-8 array.
Definition: CDPString.inl:114
static const CDPString & emptyString()
Blank string.
Definition: CDPString.inl:60
CDPString & operator=(const CDPString &rhs)
Assignment operator.
Definition: CDPString.inl:69
~CDPString()
Destructor.
Definition: CDPString.inl:51