Treelite
Public Member Functions | Static Public Member Functions | List of all members
Value Class Reference

Public Member Functions

 Value (const Value &)=default
 
 Value (Value &&) noexcept=default
 
Valueoperator= (const Value &)=default
 
Valueoperator= (Value &&) noexcept=default
 
template<typename T >
T & Get ()
 
template<typename T >
const T & Get () const
 
template<typename Func >
auto Dispatch (Func func)
 
template<typename Func >
auto Dispatch (Func func) const
 
TypeInfo GetValueType () const
 

Static Public Member Functions

template<typename T >
static Value Create (T init_value)
 
static Value Create (const void *init_value, TypeInfo type)
 

Detailed Description

Definition at line 231 of file frontend.h.


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