|
|
| halp_meta (name, "Table (1D)") halp_meta(author |
| |
|
ossia team | halp_meta (category, "Control/Data processing") halp_meta(description |
| |
|
ossia team Store arbitrary data in a dimensional table | halp_meta (c_name, "avnd_table_1d") halp_meta(uuid |
| |
|
ossia team Store arbitrary data in a dimensional table a7b3c1d2 abcd ef0123456781 | halp_meta (manual_url, "https://ossia.io/score-docs/processes/table.html") using value_type |
| |
|
bool | read (int64_t index) |
| |
|
void | set (int64_t index, const value_type &value) |
| |
|
void | prepend (const value_type &value) |
| |
|
void | append (const value_type &value) |
| |
|
void | insert (int64_t index, const value_type &value) |
| |
|
void | erase (int64_t index) |
| |
|
void | pop_front () |
| |
|
void | pop_back () |
| |
|
void | resize (int64_t new_size) |
| |
|
void | fill (const value_type &value) |
| |
|
void | do_clear () |
| |
|
void | operator() () |
| |
|
|
struct { | |
| |
|
read | |
| |
|
set | |
| |
|
prepend | |
| |
|
append | |
| |
|
insert | |
| |
|
erase | |
| |
|
pop_front | |
| |
|
pop_back | |
| |
|
resize | |
| |
|
fill_port | |
| |
|
halp::maintained_button<"Clear"> clear | |
| |
|
halp::maintained_button<"Lock"> lock | |
| |
|
dump | |
| |
|
halp::toggle<"Preserve"> preserve | |
| |
| } | inputs | |
| |
|
struct { | |
| |
|
halp::val_port<"Output", ossia::value > output | |
| |
|
halp::val_port<"Front", ossia::value > front | |
| |
|
halp::val_port<"Back", ossia::value > back | |
| |
|
halp::val_port<"Size", int64_t > size | |
| |
|
halp::val_port<"All", std::vector< ossia::value > > all | |
| |
| } | outputs | |
| |
|
std::vector< value_type > | buffer |
| |
The documentation for this struct was generated from the following file: