Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CxxTestProps/inc/StringConst.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// 'StrConst' - String-Const, all methods are const.
struct StrConst
{
constexpr static const char* struct_ = "StrConst";
constexpr static std::string_view struct_ = "StrConst";

std::string reverseString() const;

Expand Down
2 changes: 1 addition & 1 deletion CxxTestProps/inc/StringConstOverload.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

struct StrConstOverload
{
constexpr static const char* struct_ = "StrConstOverload";
constexpr static std::string_view struct_ = "StrConstOverload";

std::string reverseString();

Expand Down
2 changes: 1 addition & 1 deletion CxxTestProps/inc/StringMute.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// 'StrMute' - String-Mutable, all methods are non-const.
struct StrMute
{
constexpr static const char* struct_ = "StrMute";
constexpr static std::string_view struct_ = "StrMute";

std::string reverseString();

Expand Down
2 changes: 1 addition & 1 deletion CxxTestProps/inc/StringStatic.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// 'StrStatic' - String-Static, all methods are static.
struct StrStatic
{
constexpr static const char* struct_ = "StrStatic";
constexpr static std::string_view struct_ = "StrStatic";

static std::string reverseString();

Expand Down
8 changes: 4 additions & 4 deletions CxxTestProps/inc/StringWrap.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ struct StrWrap
// 'StrWrapA' - String-Wrapper, only constructors for testing.
struct StrWrapA : public StrWrap
{
constexpr static const char* struct_ = "StrWrapA";
constexpr static std::string_view struct_ = "StrWrapA";

StrWrapA();

Expand All @@ -32,7 +32,7 @@ struct StrWrapA : public StrWrap
// 'StrWrapB' - String-Wrapper, only constructors for testing.
struct StrWrapB : public StrWrap
{
constexpr static const char* struct_ = "StrWrapB";
constexpr static std::string_view struct_ = "StrWrapB";
StrWrapB(std::string& pStr);
StrWrapB(const std::string& pStr);
};
Expand All @@ -41,14 +41,14 @@ struct StrWrapB : public StrWrap
// 'StrWrapC' - String-Wrapper, only constructors for testing.
struct StrWrapC : public StrWrap
{
constexpr static const char* struct_ = "StrWrapC";
constexpr static std::string_view struct_ = "StrWrapC";
StrWrapC(std::string& pStr);
};


// 'StrWrapD' - String-Wrapper, only constructors for testing.
struct StrWrapD : public StrWrap
{
constexpr static const char* struct_ = "StrWrapD";
constexpr static std::string_view struct_ = "StrWrapD";
StrWrapD(const std::string& pStr);
};
34 changes: 17 additions & 17 deletions CxxTestProps/src/StringConst.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,133 +10,133 @@ using namespace test_utils;

std::string StrConst::reverseString() const
{
return std::string(struct_) + REV_STR_VOID_RET + SUFFIX_void + SUFFIX_const;
return std::string(struct_).append(REV_STR_VOID_RET).append(SUFFIX_void).append(SUFFIX_const);
}


std::string StrConst::reverseString(const char* pStr) const
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_const_char_ptr + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_const_char_ptr).append(SUFFIX_const);
}


std::string StrConst::reverseString(std::string pStr) const
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string).append(SUFFIX_const);
}


std::string StrConst::reverseString(std::string& pStr) const
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_lvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_lvref).append(SUFFIX_const);
}


std::string StrConst::reverseString(std::string&& pStr) const
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_rvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_rvref).append(SUFFIX_const);
}


std::string StrConst::reverseString(const std::string& pStr) const
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_clvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_clvref).append(SUFFIX_const);
}


std::string StrConst::reverseString(std::string* pStr) const
{
std::string retStr = *pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_ptr + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_ptr).append(SUFFIX_const);
}


std::string StrConst::reverseString(const std::string* pStr) const
{
std::string retStr = *pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_cptr + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_cptr).append(SUFFIX_const);
}


std::string StrConst::revStrConstRefArg(const std::string_view& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_clvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_clvref).append(SUFFIX_const);
}


std::string StrConst::revStrRValueRefArg(std::string_view&& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_rvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_rvref).append(SUFFIX_const);
}


std::string StrConst::revStrNonConstRefArg(std::string_view& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_lvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_lvref).append(SUFFIX_const);
}


std::string StrConst::revStrOverloadValCRef(std::string_view pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view).append(SUFFIX_const);
}


std::string StrConst::revStrOverloadValCRef(const std::string_view& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_clvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_clvref).append(SUFFIX_const);
}


std::string StrConst::revStrOverloadValRef(std::string_view pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view).append(SUFFIX_const);
}


std::string StrConst::revStrOverloadValRef(std::string_view& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_lvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_lvref).append(SUFFIX_const);
}


std::string StrConst::revStrOverloadRefAndCRef(std::string_view& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_lvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_lvref).append(SUFFIX_const);
}


std::string StrConst::revStrOverloadRefAndCRef(const std::string_view& pStr) const
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_clvref + SUFFIX_const;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_clvref).append(SUFFIX_const);
}
4 changes: 2 additions & 2 deletions CxxTestProps/src/StringConstOverload.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ using namespace test_utils;

std::string StrConstOverload::reverseString()
{
return std::string(struct_) + REV_STR_VOID_RET + SUFFIX_void;
return std::string(struct_).append(REV_STR_VOID_RET).append(SUFFIX_void);
}


std::string StrConstOverload::reverseString() const
{
return std::string(struct_) + REV_STR_VOID_RET + SUFFIX_void + SUFFIX_const;
return std::string(struct_).append(REV_STR_VOID_RET).append(SUFFIX_void).append(SUFFIX_const);
}
34 changes: 17 additions & 17 deletions CxxTestProps/src/StringMute.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,133 +10,133 @@ using namespace test_utils;

std::string StrMute::reverseString()
{
return std::string(struct_) + REV_STR_VOID_RET + SUFFIX_void;
return std::string(struct_).append(REV_STR_VOID_RET).append(SUFFIX_void);
}


std::string StrMute::reverseString(const char* pStr)
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_const_char_ptr;
return std::string(struct_).append(retStr).append(SUFFIX_const_char_ptr);
}


std::string StrMute::reverseString(std::string pStr)
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string;
return std::string(struct_).append(retStr).append(SUFFIX_std_string);
}


std::string StrMute::reverseString(std::string& pStr)
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_lvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_lvref);
}


std::string StrMute::reverseString(std::string&& pStr)
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_rvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_rvref);
}


std::string StrMute::reverseString(const std::string& pStr)
{
std::string retStr = pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_clvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_clvref);
}


std::string StrMute::reverseString(std::string* pStr)
{
std::string retStr = *pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_ptr;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_ptr);
}


std::string StrMute::reverseString(const std::string* pStr)
{
std::string retStr = *pStr;
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_cptr;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_cptr);
}


std::string StrMute::revStrConstRefArg(const std::string_view& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_clvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_clvref);
}


std::string StrMute::revStrRValueRefArg(std::string_view&& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_rvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_rvref);
}


std::string StrMute::revStrNonConstRefArg(std::string_view& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_lvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_lvref);
}


std::string StrMute::revStrOverloadValCRef(std::string_view pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view);
}


std::string StrMute::revStrOverloadValCRef(const std::string_view& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_clvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_clvref);
}


std::string StrMute::revStrOverloadValRef(std::string_view pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view);
}


std::string StrMute::revStrOverloadValRef(std::string_view& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_lvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_lvref);
}


std::string StrMute::revStrOverloadRefAndCRef(std::string_view& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_lvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_lvref);
}


std::string StrMute::revStrOverloadRefAndCRef(const std::string_view& pStr)
{
std::string retStr(pStr);
std::reverse(retStr.begin(), retStr.end());
return std::string(struct_) + retStr + SUFFIX_std_string_view_clvref;
return std::string(struct_).append(retStr).append(SUFFIX_std_string_view_clvref);
}
Loading