| Regina 7.0 Calculation Engine
    | 
This is the complete list of members for regina::Script, including all inherited members.
| addPacketRefs(PacketRefs &refs) const override | regina::Script | inlineprotectedvirtual | 
| addTag(const std::string &tag) | regina::Packet | |
| addVariable(const std::string &name, std::weak_ptr< Packet > value={}) | regina::Script | inline | 
| addVariableName(const std::string &name, std::weak_ptr< Packet > value={}) | regina::Script | |
| adornedLabel(const std::string &adornment) const | regina::Packet | |
| append(const std::string &extraText) | regina::Script | inline | 
| begin() | regina::Packet | inline | 
| begin() const | regina::Packet | inline | 
| children() | regina::Packet | inline | 
| children() const | regina::Packet | inline | 
| cloneAsSibling(bool cloneDescendants=false, bool end=true) const | regina::Packet | |
| countChildren() const | regina::Packet | |
| countDescendants() const | regina::Packet | inline | 
| countVariables() const | regina::Script | inline | 
| dependsOnParent() const | regina::Packet | inline | 
| descendants() | regina::Packet | inline | 
| descendants() const | regina::Packet | inline | 
| detail() const | regina::Output< Packet > | |
| end() | regina::Packet | inline | 
| end() const | regina::Packet | inline | 
| findPacketLabel(const std::string &label) | regina::Packet | |
| findPacketLabel(const std::string &label) const | regina::Packet | |
| firstChild() const | regina::Packet | inline | 
| firstTreePacket(PacketType type) | regina::Packet | inline | 
| firstTreePacket(PacketType type) const | regina::Packet | inline | 
| fullName() const | regina::Packet | |
| hasParent() const | regina::Packet | inline | 
| hasTag(const std::string &tag) const | regina::Packet | inline | 
| hasTags() const | regina::Packet | inline | 
| humanLabel() const | regina::Packet | inline | 
| insertChildAfter(std::shared_ptr< Packet > newChild, std::shared_ptr< Packet > prevChild) | regina::Packet | |
| insertChildFirst(std::shared_ptr< Packet > child) | regina::Packet | |
| insertChildLast(std::shared_ptr< Packet > child) | regina::Packet | |
| internalClonePacket() const override | regina::Script | protectedvirtual | 
| internalID() const | regina::Packet | |
| isAncestorOf(const Packet &descendant) const | regina::Packet | |
| isGrandparentOf(const Packet &descendant) const | regina::Packet | inline | 
| isListening(PacketListener *listener) | regina::Packet | inline | 
| isPacketEditable() const | regina::Packet | inline | 
| label() const | regina::Packet | inline | 
| lastChild() const | regina::Packet | inline | 
| levelsDownTo(const Packet &descendant) const | regina::Packet | |
| levelsUpTo(const Packet &ancestor) const | regina::Packet | inline | 
| listen(PacketListener *listener) | regina::Packet | |
| listenVariables(PacketListener *listener) | regina::Script | inline | 
| makeOrphan() | regina::Packet | |
| moveDown(unsigned steps=1) | regina::Packet | |
| moveToFirst() | regina::Packet | |
| moveToLast() | regina::Packet | |
| moveUp(unsigned steps=1) | regina::Packet | |
| nextSibling() const | regina::Packet | inline | 
| nextTreePacket() | regina::Packet | |
| nextTreePacket() const | regina::Packet | |
| nextTreePacket(PacketType type) | regina::Packet | inline | 
| nextTreePacket(PacketType type) const | regina::Packet | inline | 
| operator!=(const Script &other) const | regina::Script | inline | 
| operator=(const Script &src) | regina::Script | |
| regina::Packet::operator=(const Packet &) | regina::Packet | inlineprotected | 
| operator==(const Script &other) const | regina::Script | |
| Packet()=default | regina::Packet | protected | 
| Packet(const Packet &) | regina::Packet | inlineprotected | 
| PacketRefs typedef | regina::Packet | protected | 
| parent() const | regina::Packet | inline | 
| prevSibling() const | regina::Packet | inline | 
| removeAllTags() | regina::Packet | |
| removeAllVariables() | regina::Script | inline | 
| removeTag(const std::string &tag) | regina::Packet | |
| removeVariable(const std::string &name) | regina::Script | |
| removeVariable(size_t index) | regina::Script | |
| reparent(const std::shared_ptr< Packet > &newParent, bool first=false) | regina::Packet | |
| root() const | regina::Packet | |
| samePacket(const Packet &other) const | regina::Packet | inline | 
| save(const char *filename, bool compressed=true, FileFormat format=REGINA_CURRENT_FILE_FORMAT) const | regina::Packet | |
| save(std::ostream &s, bool compressed=true, FileFormat format=REGINA_CURRENT_FILE_FORMAT) const | regina::Packet | |
| Script()=default | regina::Script | |
| Script(const Script &)=default | regina::Script | |
| setLabel(const std::string &label) | regina::Packet | |
| setText(const std::string &newText) | regina::Script | inline | 
| setVariableName(size_t index, const std::string &name) | regina::Script | |
| setVariableValue(size_t index, std::weak_ptr< Packet > value={}) | regina::Script | |
| sortChildren() | regina::Packet | |
| str() const | regina::Output< Packet > | |
| swap(Script &other) | regina::Script | |
| swapWithNextSibling() | regina::Packet | |
| tags() const | regina::Packet | inline | 
| text() const | regina::Script | inline | 
| totalTreeSize() const | regina::Packet | |
| transferChildren(const std::shared_ptr< Packet > &newParent) | regina::Packet | |
| type() const =0 | regina::Packet | pure virtual | 
| typeName() const =0 | regina::Packet | pure virtual | 
| unlisten(PacketListener *listener) | regina::Packet | |
| unlistenVariables(PacketListener *listener) | regina::Script | inline | 
| utf8() const | regina::Output< Packet > | |
| variableIndex(const std::string &name) const | regina::Script | |
| variableName(size_t index) const | regina::Script | |
| variableValue(size_t index) const | regina::Script | |
| variableValue(const std::string &name) const | regina::Script | |
| writeTextLong(std::ostream &out) const override | regina::Script | virtual | 
| writeTextShort(std::ostream &out) const override | regina::Script | virtual | 
| writeXMLAnon(std::ostream &out, FileFormat format, PacketRefs &refs, const Packet &p) const | regina::Packet | protected | 
| writeXMLFile(std::ostream &out, FileFormat format=REGINA_CURRENT_FILE_FORMAT) const | regina::Packet | |
| writeXMLFooter(std::ostream &out, const char *element, FileFormat format) const | regina::Packet | protected | 
| writeXMLHeader(std::ostream &out, const char *element, FileFormat format, bool anon, PacketRefs &refs, bool newline, std::pair< const char *, Args >... attr) const | regina::Packet | protected | 
| writeXMLPacketData(std::ostream &out, FileFormat format, bool anon, PacketRefs &refs) const override | regina::Script | protectedvirtual | 
| writeXMLTreeData(std::ostream &out, FileFormat format, PacketRefs &refs) const | regina::Packet | protected | 
| ~Packet() | regina::Packet | virtual |