Update doxygen comments

This commit is contained in:
Aaron Po
2026-06-23 00:45:32 -04:00
parent 22b3f2b3f9
commit 8d6b83673b
12 changed files with 269 additions and 93 deletions

View File

@@ -16,16 +16,24 @@
*/
class LlamaBackendState {
public:
/// @brief Initializes global llama backend state.
/**
* @brief Initializes global llama backend state.
*/
LlamaBackendState() { llama_backend_init(); }
/// @brief Cleans up global llama backend state.
/**
* @brief Cleans up global llama backend state.
*/
~LlamaBackendState() { llama_backend_free(); }
/// @brief Non-copyable type.
/**
* @brief Non-copyable type.
*/
LlamaBackendState(const LlamaBackendState&) = delete;
/// @brief Non-copyable type.
/**
* @brief Non-copyable type.
*/
LlamaBackendState& operator=(const LlamaBackendState&) = delete;
};