|
VL
|
This is the complete list of members for vl::ObjectVar, including all inherited members.
| Accept(Visitor &v, const char *name=nullptr) const override | vl::ObjectVar | virtual |
| AsBool() const | vl::AbstractVar | virtual |
| AsBool() | vl::AbstractVar | virtual |
| AsList() const | vl::AbstractVar | virtual |
| AsList() | vl::AbstractVar | virtual |
| AsNumber() const | vl::AbstractVar | virtual |
| AsNumber() | vl::AbstractVar | virtual |
| AsObject() const override | vl::ObjectVar | virtual |
| AsObject() override | vl::ObjectVar | virtual |
| AsString() const | vl::AbstractVar | virtual |
| AsString() | vl::AbstractVar | virtual |
| Attach(Observer *o, const std::string &title="") | vl::ObjectVar | inline |
| Clear(bool recursive=false) | vl::ObjectVar | |
| Copy() const | vl::ObjectVar | virtual |
| Data() const override | vl::ObjectVar | inlinevirtual |
| Detach(Observer *o) | vl::ObjectVar | inline |
| ForeachProp(const std::function< bool(const std::string &, const vl::Var &)> &pred, bool recursive=false) const | vl::ObjectVar | |
| ForeachProp(const std::function< bool(const std::string &, vl::Var &)> &pred, bool recursive=false) | vl::ObjectVar | |
| Get(const std::string &propName) const | vl::ObjectVar | |
| Get(const std::string &propName) | vl::ObjectVar | |
| GetPrototype() const | vl::ObjectVar | |
| GetRelativePath(const std::string &propName) const | vl::ObjectVar | |
| getRelativePathRecursive(const std::string &propName, const std::string &path="") const | vl::ObjectVar | protected |
| GetType() const override | vl::ObjectVar | virtual |
| Has(const std::string &propName) const | vl::ObjectVar | |
| HasOwn(const std::string &propName) const | vl::ObjectVar | |
| IsBool() const | vl::AbstractVar | inlinevirtual |
| IsList() const | vl::AbstractVar | inlinevirtual |
| IsNull() const override | vl::ObjectVar | inlinevirtual |
| IsNumber() const | vl::AbstractVar | inlinevirtual |
| IsObject() const override | vl::ObjectVar | inlinevirtual |
| IsString() const | vl::AbstractVar | inlinevirtual |
| mData | vl::ObjectVar | protected |
| ObjectVar()=default | vl::ObjectVar | |
| ObjectVar(const ObjectDataType &dataPtr) | vl::ObjectVar | |
| Observable() | vl::ObjectVar | inline |
| operator bool() const override | vl::ObjectVar | virtual |
| operator==(const ObjectVar &right) const | vl::ObjectVar | |
| operator==(const ObjectVar &right) | vl::ObjectVar | |
| Overridden(const std::string &propName) const | vl::ObjectVar | |
| overriddenRecursive(const std::string &propName, int count=0) const | vl::ObjectVar | protected |
| PropCount() const | vl::ObjectVar | |
| Ptr() const override | vl::ObjectVar | inlinevirtual |
| PtrImpl(const T *body) const | vl::AbstractVar | inlineprotected |
| RemoveProperty(const std::string &propName) | vl::ObjectVar | |
| RenameProperty(const std::string &propName, const std::string &newName) | vl::ObjectVar | |
| Set(const std::string &propName) | vl::ObjectVar | |
| Set(const std::string &propName, const Var &value) | vl::ObjectVar | |
| Set(const std::string &propName, const VarPtr &varPtr) | vl::ObjectVar | |
| Set(const std::string &propName, const T &value) | vl::ObjectVar | inline |
| SetPrototype(const vl::Object &proto) | vl::ObjectVar | |
| Size() const | vl::ObjectVar | |
| ToStr() const override | vl::ObjectVar | virtual |