nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
nk::ObjectState Struct Reference

Public Member Functions

 ObjectState (std::pmr::memory_resource *mr)
std::shared_ptr< ObjectState > deepCopy (std::pmr::memory_resource *mr) const

Public Attributes

std::pmr::map< std::string, Value > props
std::shared_ptr< NativePayload > native
std::string enumName

Detailed Description

Definition at line 42 of file value/include/nk/value/object.hpp.

Constructor & Destructor Documentation

◆ ObjectState()

nk::ObjectState::ObjectState ( std::pmr::memory_resource * mr)
inlineexplicit

Definition at line 48 of file value/include/nk/value/object.hpp.

Member Function Documentation

◆ deepCopy()

std::shared_ptr< ObjectState > nk::ObjectState::deepCopy ( std::pmr::memory_resource * mr) const
inline

Definition at line 52 of file value/include/nk/value/object.hpp.

Member Data Documentation

◆ enumName

std::string nk::ObjectState::enumName

Definition at line 46 of file value/include/nk/value/object.hpp.

◆ native

std::shared_ptr<NativePayload> nk::ObjectState::native

Definition at line 45 of file value/include/nk/value/object.hpp.

◆ props

std::pmr::map<std::string, Value> nk::ObjectState::props

Definition at line 44 of file value/include/nk/value/object.hpp.


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