Euphoria
eu::core::Value Struct Reference

#include <propertytree.h>

Inheritance diagram for eu::core::Value:
eu::core::FloatValue eu::core::IntValue eu::core::MapValue eu::core::Vec3fValue

Public Member Functions

 Value (ValueType vt)
 
virtual ~Value ()=default
 
 Value (const Value &)=delete
 
 Value (Value &&)=delete
 
void operator= (const Value &)=delete
 
void operator= (Value &&)=delete
 

Public Attributes

const ValueType type
 

Detailed Description

Definition at line 19 of file propertytree.h.

Constructor & Destructor Documentation

◆ Value() [1/3]

eu::core::Value::Value ( ValueType  vt)
inlineexplicit

Definition at line 23 of file propertytree.h.

◆ ~Value()

virtual eu::core::Value::~Value ( )
virtualdefault

◆ Value() [2/3]

eu::core::Value::Value ( const Value )
delete

◆ Value() [3/3]

eu::core::Value::Value ( Value &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

void eu::core::Value::operator= ( const Value )
delete

◆ operator=() [2/2]

void eu::core::Value::operator= ( Value &&  )
delete

Member Data Documentation

◆ type

const ValueType eu::core::Value::type

Definition at line 21 of file propertytree.h.


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