Made TypelessBuffer functions noexcept.
This commit is contained in:
@@ -35,9 +35,10 @@ public:
|
|||||||
private:
|
private:
|
||||||
std::vector<std::byte> bytes_;
|
std::vector<std::byte> bytes_;
|
||||||
public:
|
public:
|
||||||
[[nodiscard]] void* data() { return bytes_.data(); }
|
[[nodiscard]] void* data() noexcept { return bytes_.data(); }
|
||||||
[[nodiscard]] const void* data() const { return bytes_.data(); }
|
[[nodiscard]] const void* data() const noexcept { return bytes_.data(); }
|
||||||
[[nodiscard]] size_type byteSize() const { return bytes_.size(); }
|
[[nodiscard]] size_type byteSize() const noexcept { return bytes_.size(); }
|
||||||
|
[[nodiscard]] bool empty() const noexcept { return bytes_.empty(); }
|
||||||
void resize(size_type numBytes) { bytes_.resize(numBytes); }
|
void resize(size_type numBytes) { bytes_.resize(numBytes); }
|
||||||
void reserve(size_type numBytes) { bytes_.reserve(numBytes); }
|
void reserve(size_type numBytes) { bytes_.reserve(numBytes); }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user