![]() |
Phasor 2.2.0
Stack VM based Programming Language
|
This is the complete list of members for Phasor::Value, including all inherited members.
| ArrayInstance typedef | Phasor::Value | |
| asArray() | Phasor::Value | inline |
| asArray() const | Phasor::Value | inline |
| asBool() const | Phasor::Value | inline |
| asFloat() const | Phasor::Value | inline |
| asInt() const | Phasor::Value | inline |
| asString() const | Phasor::Value | inline |
| asStruct() | Phasor::Value | inline |
| asStruct() const | Phasor::Value | inline |
| c_str() const | Phasor::Value | inline |
| createArray(std::vector< Value > elements={}) | Phasor::Value | inlinestatic |
| createStruct(const std::string &name) | Phasor::Value | inlinestatic |
| data | Phasor::Value | private |
| DataType typedef | Phasor::Value | private |
| getField(const std::string &name) const | Phasor::Value | inline |
| getType() const | Phasor::Value | inline |
| hasField(const std::string &name) const | Phasor::Value | inline |
| isArray() const | Phasor::Value | inline |
| isBool() const | Phasor::Value | inline |
| isFloat() const | Phasor::Value | inline |
| isInt() const | Phasor::Value | inline |
| isNull() const | Phasor::Value | inline |
| isNumber() const | Phasor::Value | inline |
| isString() const | Phasor::Value | inline |
| isStruct() const | Phasor::Value | inline |
| isTruthy() const | Phasor::Value | inline |
| logicalAnd(const Value &other) const | Phasor::Value | inline |
| logicalOr(const Value &other) const | Phasor::Value | inline |
| operator!() const | Phasor::Value | inline |
| operator!=(const Value &other) const | Phasor::Value | inline |
| operator%(const Value &other) const | Phasor::Value | inline |
| operator*(const Value &other) const | Phasor::Value | inline |
| operator+(const Value &other) const | Phasor::Value | inline |
| operator-(const Value &other) const | Phasor::Value | inline |
| operator-() const | Phasor::Value | inline |
| operator/(const Value &other) const | Phasor::Value | inline |
| operator<(const Value &other) const | Phasor::Value | inline |
| operator<<(std::ostream &os, const Value &v) | Phasor::Value | friend |
| operator<=(const Value &other) const | Phasor::Value | inline |
| operator==(const Value &other) const | Phasor::Value | inline |
| operator>(const Value &other) const | Phasor::Value | inline |
| operator>=(const Value &other) const | Phasor::Value | inline |
| setField(const std::string &name, Value value) | Phasor::Value | inline |
| toString() const | Phasor::Value | inline |
| Value() | Phasor::Value | inline |
| Value(bool b) | Phasor::Value | inline |
| Value(int64_t i) | Phasor::Value | inline |
| Value(int i) | Phasor::Value | inline |
| Value(double d) | Phasor::Value | inline |
| Value(const std::string &s) | Phasor::Value | inline |
| Value(const char *s) | Phasor::Value | inline |
| Value(std::shared_ptr< StructInstance > s) | Phasor::Value | inline |
| Value(std::shared_ptr< ArrayInstance > a) | Phasor::Value | inline |