mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-18 04:53:06 +01:00
Cleanup.
This commit is contained in:
@@ -297,16 +297,6 @@ namespace bx
|
||||
return _writer->write(_data, _size, _err);
|
||||
}
|
||||
|
||||
inline int32_t write(WriterI* _writer, const char* _str, Error* _err)
|
||||
{
|
||||
return write(_writer, _str, strLen(_str), _err);
|
||||
}
|
||||
|
||||
inline int32_t write(WriterI* _writer, const StringView& _str, Error* _err)
|
||||
{
|
||||
return write(_writer, _str.getPtr(), _str.getLength(), _err);
|
||||
}
|
||||
|
||||
inline int32_t writeRep(WriterI* _writer, uint8_t _byte, int32_t _size, Error* _err)
|
||||
{
|
||||
BX_ERROR_SCOPE(_err);
|
||||
@@ -336,6 +326,23 @@ namespace bx
|
||||
return _writer->write(&_value, sizeof(Ty), _err);
|
||||
}
|
||||
|
||||
template<>
|
||||
inline int32_t write(WriterI* _writer, const StringView& _str, Error* _err)
|
||||
{
|
||||
return write(_writer, _str.getPtr(), _str.getLength(), _err);
|
||||
}
|
||||
|
||||
template<>
|
||||
inline int32_t write(WriterI* _writer, const StringLiteral& _str, Error* _err)
|
||||
{
|
||||
return write<StringView>(_writer, _str, _err);
|
||||
}
|
||||
|
||||
inline int32_t write(WriterI* _writer, const char* _str, Error* _err)
|
||||
{
|
||||
return write<StringView>(_writer, _str, _err);
|
||||
}
|
||||
|
||||
template<typename Ty>
|
||||
inline int32_t writeLE(WriterI* _writer, const Ty& _value, Error* _err)
|
||||
{
|
||||
|
||||
@@ -282,9 +282,6 @@ namespace bx
|
||||
/// Write C string.
|
||||
int32_t write(WriterI* _writer, const char* _str, Error* _err);
|
||||
|
||||
/// Write string view.
|
||||
int32_t write(WriterI* _writer, const StringView& _str, Error* _err);
|
||||
|
||||
/// Write formatted string.
|
||||
int32_t write(WriterI* _writer, const StringView& _format, va_list _argList, Error* _err);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user