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 |