---
title: "Output"
description: "Static standard output related prototypes and functions."
canonical_url: "https://www.zeyos.com/zymba/ref/output"
markdown_url: "https://www.zeyos.com/ai/guide/zymba/ref/output.md"
section: "zymba-reference"
authority: "reference"
language: "en"
source_repository: "https://cloud.zeyos.com/__doc/zymbaref.json"
source_sha256: "05a361c6ddc32e74f4a6dc16fd06f218210ff1b7ce57f26ca1994bfffc407915"
---

# Output

## Output

```
object @Output() {
	clear() {}
	echo(...$strings) {}
	flush() {}
	getContent(): string {}
	getLevel(): int {}
	getSize(): int {}
}
```

**Static standard output related prototypes and functions.**

## Functions


### `@Output.clear()`


Clears the output buffer.

```code
@Output.clear(): void
```




### `@Output.echo()`


Outputs strings.

```code
@Output.echo(variadic $strings): void
```

##### Parameters

| Name | Type | Value | Default |
| --- | --- | --- | --- |
| strings | `variadic`  |  | ... |




### `@Output.flush()`


Flushes the output buffer.

```code
@Output.flush(): void
```




### `@Output.getContent()`


Gets the content of the current output buffer.

```code
@Output.getContent(): string
```

##### Returns

| Type | Value |
| --- | ---  |
| `string` |  |




### `@Output.getLevel()`


Gets the nesting level of output buffering.

```code
@Output.getLevel(): int
```

##### Returns

| Type | Value |
| --- | ---  |
| `int` |  |




### `@Output.getSize()`


Gets the size of the current output buffer in number of bytes.

```code
@Output.getSize(): int
```

##### Returns

| Type | Value |
| --- | ---  |
| `int` |  |
