![]() |
ArkScript
A small, fast, functional and scripting language for video games
|
This is the complete list of members for Ark::Value, including all inherited members.
Ark::BytecodeReader class | Ark::Value | friend |
Ark::VM class | Ark::Value | friend |
closure() const | Ark::Value | inlineprivate |
constList() const | Ark::Value | inline |
isFunction() const noexcept | Ark::Value | inline |
isIndexable() const noexcept | Ark::Value | inline |
Iterator typedef | Ark::Value | |
list() | Ark::Value | inline |
m_type | Ark::Value | private |
m_value | Ark::Value | private |
number() const | Ark::Value | inline |
operator!(const Value &A) | Ark::Value | friend |
operator<(const Value &A, const Value &B) | Ark::Value | friend |
operator==(const Value &A, const Value &B) | Ark::Value | friend |
pageAddr() const | Ark::Value | inlineprivate |
proc() const | Ark::Value | inlineprivate |
ProcType typedef | Ark::Value | |
push_back(const Value &value) | Ark::Value | |
push_back(Value &&value) | Ark::Value | |
refClosure() | Ark::Value | inlineprivate |
reference() const | Ark::Value | inline |
string() const | Ark::Value | inline |
stringRef() | Ark::Value | inline |
toString(VM &vm) const noexcept | Ark::Value | |
typeNum() const noexcept | Ark::Value | inlineprivate |
usertype() const | Ark::Value | inline |
usertypeRef() | Ark::Value | inline |
Value() noexcept | Ark::Value | |
Value(ValueType type) noexcept | Ark::Value | explicit |
Value(const ValueType type, T &&value) noexcept | Ark::Value | inline |
Value(int value) noexcept | Ark::Value | explicit |
Value(double value) noexcept | Ark::Value | explicit |
Value(const std::string &value) noexcept | Ark::Value | explicit |
Value(internal::PageAddr_t value) noexcept | Ark::Value | explicit |
Value(ProcType value) noexcept | Ark::Value | explicit |
Value(std::vector< Value > &&value) noexcept | Ark::Value | explicit |
Value(internal::Closure &&value) noexcept | Ark::Value | explicit |
Value(UserType &&value) noexcept | Ark::Value | explicit |
Value(Value *ref) noexcept | Ark::Value | explicit |
Value_t typedef | Ark::Value | |
valueType() const noexcept | Ark::Value | inline |