mirror of
https://github.com/ETLCPP/etl.git
synced 2026-11-09 14:49:53 +08:00
Remove unnecessary member functions
This commit is contained in:
parent
9890f5b856
commit
e915ab5d9f
@ -112,22 +112,6 @@ namespace etl
|
||||
text.assign(is);
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
/// Resets the stream to an empty string.
|
||||
//*************************************************************************
|
||||
void clear()
|
||||
{
|
||||
text.clear();
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
/// Get the current size of the string.
|
||||
//*************************************************************************
|
||||
size_t size() const
|
||||
{
|
||||
return text.size();
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
/// Stream operators.
|
||||
//*************************************************************************
|
||||
|
||||
@ -138,32 +138,32 @@ namespace
|
||||
ss << etl::bin << value;
|
||||
CHECK_EQUAL(String(STR("11110001001000000---")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::oct << value;
|
||||
CHECK_EQUAL(String(STR("361100--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::dec << value;
|
||||
CHECK_EQUAL(String(STR("123456--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::uppercase << value;
|
||||
CHECK_EQUAL(String(STR("1E240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::nouppercase << value;
|
||||
CHECK_EQUAL(String(STR("1e240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setw(0);
|
||||
ss << etl::noboolalpha << false << STR(" ") << true << STR(" ") << etl::boolalpha << false << STR(" ") << true;
|
||||
CHECK_EQUAL(String(STR("0 1 false true")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setprecision(4) << 3.1415927;
|
||||
CHECK_EQUAL(String(STR("3.1416")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << STR("abcdef") << STR(" ") << etl::uppercase << STR("abcdef");
|
||||
CHECK_EQUAL(String(STR("abcdef abcdef")), ss.str());
|
||||
}
|
||||
@ -179,31 +179,31 @@ namespace
|
||||
ss << etl::bin << etl::noshowbase << value;
|
||||
CHECK_EQUAL(String(STR("11110001001000000")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::bin << etl::showbase << value;
|
||||
CHECK_EQUAL(String(STR("0b11110001001000000")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::oct << etl::noshowbase << value;
|
||||
CHECK_EQUAL(String(STR("361100")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::oct << etl::showbase << value;
|
||||
CHECK_EQUAL(String(STR("0361100")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::dec << etl::noshowbase << value;
|
||||
CHECK_EQUAL(String(STR("123456")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::dec << etl::showbase << value;
|
||||
CHECK_EQUAL(String(STR("123456")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::noshowbase << value;
|
||||
CHECK_EQUAL(String(STR("1e240")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::showbase << value;
|
||||
CHECK_EQUAL(String(STR("0x1e240")), ss.str());
|
||||
}
|
||||
@ -304,17 +304,6 @@ namespace
|
||||
|
||||
CHECK_EQUAL(String(STR("Hello")), istr);
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
TEST(test_get_size)
|
||||
{
|
||||
String str;
|
||||
Stream ss(str);
|
||||
|
||||
ss.str(String(STR("Hello")));
|
||||
|
||||
CHECK_EQUAL(str.size(), ss.size());
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@ -138,32 +138,32 @@ namespace
|
||||
ss << etl::bin << value;
|
||||
CHECK_EQUAL(String(STR("11110001001000000---")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::oct << value;
|
||||
CHECK_EQUAL(String(STR("361100--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::dec << value;
|
||||
CHECK_EQUAL(String(STR("123456--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::uppercase << value;
|
||||
CHECK_EQUAL(String(STR("1E240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::nouppercase << value;
|
||||
CHECK_EQUAL(String(STR("1e240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setw(0);
|
||||
ss << etl::noboolalpha << false << STR(" ") << true << STR(" ") << etl::boolalpha << false << STR(" ") << true;
|
||||
CHECK_EQUAL(String(STR("0 1 false true")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setprecision(4) << 3.1415927;
|
||||
CHECK_EQUAL(String(STR("3.1416")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << STR("abcdef") << STR(" ") << etl::uppercase << STR("abcdef");
|
||||
CHECK_EQUAL(String(STR("abcdef abcdef")), ss.str());
|
||||
}
|
||||
@ -264,17 +264,6 @@ namespace
|
||||
|
||||
CHECK_EQUAL(String(STR("Hello")), istr);
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
TEST(test_get_size)
|
||||
{
|
||||
String str;
|
||||
Stream ss(str);
|
||||
|
||||
ss.str(String(STR("Hello")));
|
||||
|
||||
CHECK_EQUAL(str.size(), ss.size());
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@ -138,32 +138,32 @@ namespace
|
||||
ss << etl::bin << value;
|
||||
CHECK_EQUAL(String(STR("11110001001000000---")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::oct << value;
|
||||
CHECK_EQUAL(String(STR("361100--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::dec << value;
|
||||
CHECK_EQUAL(String(STR("123456--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::uppercase << value;
|
||||
CHECK_EQUAL(String(STR("1E240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::nouppercase << value;
|
||||
CHECK_EQUAL(String(STR("1e240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setw(0);
|
||||
ss << etl::noboolalpha << false << STR(" ") << true << STR(" ") << etl::boolalpha << false << STR(" ") << true;
|
||||
CHECK_EQUAL(String(STR("0 1 false true")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setprecision(4) << 3.1415927;
|
||||
CHECK_EQUAL(String(STR("3.1416")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << STR("abcdef") << STR(" ") << etl::uppercase << STR("abcdef");
|
||||
CHECK_EQUAL(String(STR("abcdef abcdef")), ss.str());
|
||||
}
|
||||
@ -264,17 +264,6 @@ namespace
|
||||
|
||||
CHECK_EQUAL(String(STR("Hello")), istr);
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
TEST(test_get_size)
|
||||
{
|
||||
String str;
|
||||
Stream ss(str);
|
||||
|
||||
ss.str(String(STR("Hello")));
|
||||
|
||||
CHECK_EQUAL(str.size(), ss.size());
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@ -138,32 +138,32 @@ namespace
|
||||
ss << etl::bin << value;
|
||||
CHECK_EQUAL(String(STR("11110001001000000---")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::oct << value;
|
||||
CHECK_EQUAL(String(STR("361100--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::dec << value;
|
||||
CHECK_EQUAL(String(STR("123456--------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::uppercase << value;
|
||||
CHECK_EQUAL(String(STR("1E240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::hex << etl::nouppercase << value;
|
||||
CHECK_EQUAL(String(STR("1e240---------------")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setw(0);
|
||||
ss << etl::noboolalpha << false << STR(" ") << true << STR(" ") << etl::boolalpha << false << STR(" ") << true;
|
||||
CHECK_EQUAL(String(STR("0 1 false true")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << etl::setprecision(4) << 3.1415927;
|
||||
CHECK_EQUAL(String(STR("3.1416")), ss.str());
|
||||
|
||||
ss.clear();
|
||||
ss.str().clear();
|
||||
ss << STR("abcdef") << STR(" ") << etl::uppercase << STR("abcdef");
|
||||
CHECK_EQUAL(String(STR("abcdef abcdef")), ss.str());
|
||||
}
|
||||
@ -264,17 +264,6 @@ namespace
|
||||
|
||||
CHECK_EQUAL(String(STR("Hello")), istr);
|
||||
}
|
||||
|
||||
//*************************************************************************
|
||||
TEST(test_get_size)
|
||||
{
|
||||
String str;
|
||||
Stream ss(str);
|
||||
|
||||
ss.str(String(STR("Hello")));
|
||||
|
||||
CHECK_EQUAL(str.size(), ss.size());
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user