Base: fix google-explicit-constructor

This commit is contained in:
wmayer
2023-11-22 19:48:10 +01:00
committed by wwmayer
parent b239797b3e
commit dcd533af4b
16 changed files with 93 additions and 91 deletions

View File

@@ -59,7 +59,7 @@ private:
class StrX
{
public:
StrX(const XMLCh* const toTranscode);
explicit StrX(const XMLCh* const toTranscode);
~StrX();
/// Getter method
@@ -105,7 +105,7 @@ inline const char* StrX::c_str() const
class StrXUTF8
{
public:
StrXUTF8(const XMLCh* const toTranscode);
explicit StrXUTF8(const XMLCh* const toTranscode);
/// Getter method
const char* c_str() const;
@@ -143,7 +143,7 @@ class XStr
{
public:
/// Constructors and Destructor
XStr(const char* const toTranscode);
explicit XStr(const char* const toTranscode);
~XStr();
@@ -184,7 +184,7 @@ inline const XMLCh* XStr::unicodeForm() const
class XUTF8Str
{
public:
XUTF8Str(const char* const fromTranscode);
explicit XUTF8Str(const char* const fromTranscode);
~XUTF8Str();
/// Getter method