log API Reference

*Auto-generated from module reflection*

NanoLang Mascot

Functions

fn log_get_level() -> int

**Returns:** int

fn log_trace(category: string, message: string) -> void

**Parameters:**

NameType
categorystring
messagestring

**Returns:** void

fn log_debug(category: string, message: string) -> void

**Parameters:**

NameType
categorystring
messagestring

**Returns:** void

fn log_info(category: string, message: string) -> void

**Parameters:**

NameType
categorystring
messagestring

**Returns:** void

fn log_warn(category: string, message: string) -> void

**Parameters:**

NameType
categorystring
messagestring

**Returns:** void

fn log_error(category: string, message: string) -> void

**Parameters:**

NameType
categorystring
messagestring

**Returns:** void

fn log_fatal(category: string, message: string) -> void

**Parameters:**

NameType
categorystring
messagestring

**Returns:** void

fn trace(message: string) -> void

**Parameters:**

NameType
messagestring

**Returns:** void

fn debug(message: string) -> void

**Parameters:**

NameType
messagestring

**Returns:** void

fn info(message: string) -> void

**Parameters:**

NameType
messagestring

**Returns:** void

fn warn(message: string) -> void

**Parameters:**

NameType
messagestring

**Returns:** void

fn error(message: string) -> void

**Parameters:**

NameType
messagestring

**Returns:** void

fn fatal(message: string) -> void

**Parameters:**

NameType
messagestring

**Returns:** void

Structs

*No public structs*

Enums

*No public enums*

Unions

*No public unions*

Opaque Types

*No opaque types*

Constants

NameTypeValue
default_log_levelint2