mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 18:37:35 +00:00
Yet another pass of style fixes.
This commit is contained in:
parent
89040cdc99
commit
ec1c487dcd
43 changed files with 183 additions and 185 deletions
|
@ -30,8 +30,7 @@ public:
|
|||
return *this;
|
||||
}
|
||||
|
||||
static ByteBuffer createEmpty() { return ByteBuffer(Buffer<byte>::createUninitialized(0)); }
|
||||
static ByteBuffer createUninitialized(size_t size) { return ByteBuffer(Buffer<byte>::createUninitialized(size)); }
|
||||
static ByteBuffer create_uninitialized(size_t size) { return ByteBuffer(Buffer<byte>::create_uninitialized(size)); }
|
||||
static ByteBuffer copy(const byte* data, size_t size) { return ByteBuffer(Buffer<byte>::copy(data, size)); }
|
||||
static ByteBuffer wrap(byte* data, size_t size) { return ByteBuffer(Buffer<byte>::wrap(data, size)); }
|
||||
static ByteBuffer adopt(byte* data, size_t size) { return ByteBuffer(Buffer<byte>::adopt(data, size)); }
|
||||
|
@ -39,22 +38,22 @@ public:
|
|||
~ByteBuffer() { clear(); }
|
||||
void clear() { m_impl = nullptr; }
|
||||
|
||||
operator bool() const { return !isNull(); }
|
||||
bool operator!() const { return isNull(); }
|
||||
bool isNull() const { return m_impl == nullptr; }
|
||||
operator bool() const { return !is_null(); }
|
||||
bool operator!() const { return is_null(); }
|
||||
bool is_null() const { return m_impl == nullptr; }
|
||||
|
||||
byte& operator[](size_t i) { ASSERT(m_impl); return (*m_impl)[i]; }
|
||||
byte operator[](size_t i) const { ASSERT(m_impl); return (*m_impl)[i]; }
|
||||
bool isEmpty() const { return !m_impl || m_impl->isEmpty(); }
|
||||
bool is_empty() const { return !m_impl || m_impl->is_empty(); }
|
||||
size_t size() const { return m_impl ? m_impl->size() : 0; }
|
||||
|
||||
byte* pointer() { return m_impl ? m_impl->pointer() : nullptr; }
|
||||
const byte* pointer() const { return m_impl ? m_impl->pointer() : nullptr; }
|
||||
|
||||
byte* offsetPointer(size_t offset) { return m_impl ? m_impl->offsetPointer(offset) : nullptr; }
|
||||
const byte* offsetPointer(size_t offset) const { return m_impl ? m_impl->offsetPointer(offset) : nullptr; }
|
||||
byte* offset_pointer(size_t offset) { return m_impl ? m_impl->offset_pointer(offset) : nullptr; }
|
||||
const byte* offset_pointer(size_t offset) const { return m_impl ? m_impl->offset_pointer(offset) : nullptr; }
|
||||
|
||||
const void* endPointer() const { return m_impl ? m_impl->endPointer() : nullptr; }
|
||||
const void* end_pointer() const { return m_impl ? m_impl->end_pointer() : nullptr; }
|
||||
|
||||
// NOTE: trim() does not reallocate.
|
||||
void trim(size_t size)
|
||||
|
@ -65,13 +64,13 @@ public:
|
|||
|
||||
ByteBuffer slice(size_t offset, size_t size) const
|
||||
{
|
||||
if (isNull())
|
||||
if (is_null())
|
||||
return { };
|
||||
if (offset >= this->size())
|
||||
return { };
|
||||
if (offset + size >= this->size())
|
||||
size = this->size() - offset;
|
||||
return copy(offsetPointer(offset), size);
|
||||
return copy(offset_pointer(offset), size);
|
||||
}
|
||||
|
||||
private:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue