Template Function apex::operator+(const ::apex_string_t&, const apex::StringStrict<LEN>&)

Function Documentation

template<::size64_t LEN>
inline apex::StringStrict<APEX_STRING_SIZE + LEN> apex::operator+(const ::apex_string_t &lhs, const apex::StringStrict<LEN> &rhs)

define apex_string_t + StringStrict operator

Parameters:
  • lhs[in] is the left hand addend

  • rhs[in] is the right hand addend

Throws:
  • std::invalid_argument

  • std::overflow_error

Returns:

return the result of lhs and rhs concatenation, possibly trimmed to the strings max size