ArkScript
A small, lisp-inspired, functional scripting language
Ark::UserType::ControlFuncs Struct Reference

A structure holding a bunch of pointers to different useful functions related to this usertype. More...

#include <UserType.hpp>

Public Attributes

std::function< std::ostream &(std::ostream &, const UserType &)> ostream_func = nullptr
 
std::function< void(void *)> deleter = nullptr
 

Detailed Description

A structure holding a bunch of pointers to different useful functions related to this usertype.

Definition at line 54 of file UserType.hpp.

Member Data Documentation

◆ deleter

std::function<void(void*)> Ark::UserType::ControlFuncs::deleter = nullptr

Definition at line 57 of file UserType.hpp.

Referenced by Ark::UserType::del().

◆ ostream_func

std::function<std::ostream&(std::ostream&, const UserType&)> Ark::UserType::ControlFuncs::ostream_func = nullptr

Definition at line 56 of file UserType.hpp.


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