24 TSize(T
const& _width, T
const& _height) :
77 void set(T
const& _width, T
const& _height)
97 std::ostringstream stream;
T parseValue(std::string_view _value)
friend std::istream & operator>>(std::istream &_stream, TSize< T > &_value)
friend std::ostream & operator<<(std::ostream &_stream, const TSize< T > &_value)
TSize operator+(TSize const &_obj) const
TSize operator-(TSize const &_obj) const
static TSize< T > parse(std::string_view _value)
TSize & operator+=(TSize const &_obj)
TSize(T const &_width, T const &_height)
std::string print() const
bool operator!=(TSize const &_obj) const
TSize & operator=(TSize< U > const &_obj)
TSize & operator-=(TSize const &_obj)
void set(T const &_width, T const &_height)
bool operator==(TSize const &_obj) const