Hyperon C
Loading...
Searching...
No Matches
space_t Struct Reference

A Space handle, providing access to a Space in which atoms may exist in relation to other atoms. More...

#include <hyperon.h>

Public Attributes

const struct RustOpaqueSpace * space

Detailed Description

A Space handle, providing access to a Space in which atoms may exist in relation to other atoms.

Note
Multiple space_t handles may refer to the same underlying space. An underlying space will only be deallocated when all space_t handles that refer to it have been freed
space_t must be freed with space_free(), or passed by value to a function that takes ownership of the space.

Member Data Documentation

◆ space

const struct RustOpaqueSpace* space_t::space

Internal. Should not be accessed directly


The documentation for this struct was generated from the following file: