Documentation, usability updates, and removing debug code.

+ First pass at documenting the Buffer class.
+ Starting Arena documentation.
+ Various usability updates, such as overloading operators.
+ Remove debug traces.
This commit is contained in:
2023-10-09 22:41:07 -07:00
parent 0f1eff514d
commit 386869df44
8 changed files with 344 additions and 90 deletions

View File

@@ -33,10 +33,10 @@ AssertionFailed::AssertionFailed(std::string message) : msg(message)
}
char *
AssertionFailed::what() const noexcept
AssertionFailed::what()
{
return const_cast<char *>(this->msg.c_str());
}
} // namespace klib
} // namespace klib