diff options
author | Tiger Wang <ziwei.tiger@outlook.com> | 2022-11-08 23:14:45 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-08 23:14:45 +0100 |
commit | 7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34 (patch) | |
tree | 49fd84a2dee2a1feeeb88565350fb3a55627dda5 /src/ByteBuffer.cpp | |
parent | Chunk: Optimise idle ticking (diff) | |
download | cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.tar cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.tar.gz cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.tar.bz2 cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.tar.lz cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.tar.xz cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.tar.zst cuberite-7a73fd467cfadfe3b3a5cf43d3eea9392f4c7f34.zip |
Diffstat (limited to 'src/ByteBuffer.cpp')
-rw-r--r-- | src/ByteBuffer.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ByteBuffer.cpp b/src/ByteBuffer.cpp index 46f2ba0d4..8121fc3ef 100644 --- a/src/ByteBuffer.cpp +++ b/src/ByteBuffer.cpp @@ -214,6 +214,24 @@ size_t cByteBuffer::GetReadableSpace(void) const +bool cByteBuffer::CanBEInt8Represent(int a_Value) +{ + return (-128 <= a_Value) && (a_Value <= 127); +} + + + + + +bool cByteBuffer::CanBEInt16Represent(int a_Value) +{ + return (-32768 <= a_Value) && (a_Value <= 32767); +} + + + + + bool cByteBuffer::CanReadBytes(size_t a_Count) const { CHECK_THREAD |