|
| | Bool (const bool, const Path &=Path()) |
| |
| | Bool (const data::dto::AronBoolPtr &, const Path &=Path()) |
| |
| | Bool (const Path &=Path()) |
| |
| void | fromString (const std::string &setter) override |
| | set a primitive from a std string More...
|
| |
| bool | fullfillsType (const type::VariantPtr &) const override |
| | checks, if the current data variant fullfills the given type More...
|
| |
| std::string | getFullName () const override |
| | get the full str representation of this variant More...
|
| |
| std::string | getShortName () const override |
| | get a short str representation of this variant More...
|
| |
| bool | operator== (const Bool &other) const override |
| |
| bool | operator== (const BoolPtr &) const override |
| |
| type::VariantPtr | recalculateType () const override |
| | recalculate the type of a data variant. Please not tha the mapping ist NOT bijective, so the calculated type may be wrong More...
|
| |
| data::dto::AronBoolPtr | toAronBoolDTO () const |
| |
| size_t | childrenSize () const override |
| | get the children size of a data variant More...
|
| |
| virtual PointerType | clone () const |
| |
| virtual PointerType | clone (const Path &newPath) const =0 |
| |
| PointerType | clone (const Path &newPath) const override |
| |
| DictPtr | getAsDict () const |
| |
| std::vector< VariantPtr > | getChildren () const override |
| | get the children of a data variant More...
|
| |
| bool & | getValue () |
| |
| bool | getValue () const |
| |
| VariantPtr | navigateAbsolute (const Path &path) const override |
| | naviate absolute More...
|
| |
| | operator bool () const |
| |
| Bool & | operator= (const bool &x) |
| |
| | PrimitiveVariant (const bool &v, const data::Descriptor descriptor, const Path &path=Path()) |
| |
| void | setValue (const bool &x) |
| |
| | SpecializedVariantBase ()=delete |
| |
| | SpecializedVariantBase (const data::Descriptor descriptor, const Path &path=Path()) |
| |
| | SpecializedVariantBase (const typename AronDataType::PointerType &o, const data::Descriptor descriptor, const Path &path=Path()) |
| |
| virtual | ~PrimitiveVariant ()=default |
| |
| VariantPtr | cloneAsVariant () const override |
| | get a pointer to a copy of this variant More...
|
| |
| VariantPtr | cloneAsVariant (const Path &newPath) const override |
| |
| VariantPtr | navigateRelative (const Path &path) const override |
| | navigate relative More...
|
| |
| | operator typename AronDataType::PointerType () |
| |
| virtual bool | operator== (const PointerType &other) const=0 |
| |
| bool | operator== (const Variant &other) const override |
| |
| | SpecializedVariantBase ()=delete |
| |
| | SpecializedVariantBase (const data::Descriptor descriptor, const Path &path=Path()) |
| |
| | SpecializedVariantBase (const typename AronDataType::PointerType &o, const data::Descriptor descriptor, const Path &path=Path()) |
| |
| data::dto::GenericDataPtr | toAronDTO () const override |
| | convert the variant to the ice representation More...
|
| |
| virtual | ~SpecializedVariantBase ()=default |
| |
| virtual size_t | childrenSize () const =0 |
| | get the children size of a data variant More...
|
| |
| virtual VariantPtr | cloneAsVariant () const =0 |
| | get a pointer to a copy of this variant More...
|
| |
| virtual std::vector< VariantPtr > | getChildren () const =0 |
| | get the children of a data variant More...
|
| |
| data::Descriptor | getDescriptor () const |
| | getter for the descriptor enum More...
|
| |
| Path | getPath () const |
| | get the path More...
|
| |
| bool | operator== (const VariantPtr &other) const |
| |
| std::string | pathToString () const |
| | get the path as string More...
|
| |
| virtual data::dto::GenericDataPtr | toAronDTO () const =0 |
| | convert the variant to the ice representation More...
|
| |
| | Variant ()=delete |
| |
| | Variant (const data::Descriptor &descriptor, const Path &path) |
| |
| virtual | ~Variant ()=default |
| |
Definition at line 41 of file Bool.h.