Lumino
ln::Variant Class Reference

Variant. More...

#include <Variant.hpp>

Inherits ln::Object.

Public Member Functions

template<typename TValue >
Ref< TValue > getAsObject () const
 Object として取得。Object ではない場合は nullptr.
 
List< Ref< Variant > > & list ()
 utility *get<Ref<List<Variantl>>>()
 
void setInt (int value)
 setInt
 
int getInt () const
 getInt
 

Protected Member Functions

bool init ()
 init. More...
 

Friends

template<class T , class... TArgs>
Ref< T > makeRef (TArgs &&... args)
 Ref を構築します。受け取った引数リストを型 T のコンストラクタへ渡してオブジェクトを構築します。
 

Detailed Description

Member Function Documentation

◆ init()

bool ln::Variant::init ( )
inlineprotected

init.


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