ztsdb
Public Member Functions | Public Attributes | List of all members
val::VFuture Struct Reference

Public Member Functions

 VFuture ()
 
void setvalptr (val::Value &val_p, const std::shared_ptr< interp::BaseFrame > &frame_p)
 
Value * getvalptr ()
 
std::string to_string () const
 

Public Attributes

Value * val
 
std::weak_ptr< interp::BaseFrameframe
 

Constructor & Destructor Documentation

◆ VFuture()

val::VFuture::VFuture ( )
inline

Constructs a generic future ready to be populated. Since it's difficult to know the exact Value location of a future in advance, a future is created in two steps. The memory position is created here and then the Value location will be updated with 'setvalptr'.


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