Regina Calculation Engine
regina::Script Member List

This is the complete list of members for regina::Script, including all inherited members.

addTag(const std::string &tag)regina::Packet
addVariable(const std::string &name, Packet *value)regina::Scriptinline
addVariableName(const std::string &name, Packet *value)regina::Script
adornedLabel(const std::string &adornment) constregina::Packet
append(const std::string &extraText)regina::Scriptinline
begin()regina::Packetinline
children() constregina::Packetinline
childrenToBeReordered(Packet *packet)regina::PacketListenerinlinevirtual
childrenWereReordered(Packet *packet)regina::PacketListenerinlinevirtual
childToBeAdded(Packet *packet, Packet *child)regina::PacketListenerinlinevirtual
childToBeRemoved(Packet *packet, Packet *child)regina::PacketListenerinlinevirtual
childToBeRenamed(Packet *packet, Packet *child)regina::PacketListenerinlinevirtual
childWasAdded(Packet *packet, Packet *child)regina::PacketListenerinlinevirtual
childWasRemoved(Packet *packet, Packet *child)regina::PacketListenerinlinevirtual
childWasRenamed(Packet *packet, Packet *child)regina::PacketListenerinlinevirtual
clone(bool cloneDescendants=false, bool end=true) constregina::Packet
countChildren() constregina::Packet
countDescendants() constregina::Packetinline
countVariables() constregina::Scriptinline
dependsOnParent() const overrideregina::Scriptinlinevirtual
descendants() constregina::Packetinline
detail() constregina::Output< Packet >
end()regina::Packetinline
findPacketLabel(const std::string &label)regina::Packet
findPacketLabel(const std::string &label) constregina::Packet
firstChild() constregina::Packetinline
firstTreePacket(const std::string &type)regina::Packet
firstTreePacket(const std::string &type) constregina::Packet
fullName() constregina::Packet
hasOwner() constregina::Packetinline
hasSafePtr() constregina::SafePointeeBase< Packet >inline
hasTag(const std::string &tag) constregina::Packetinline
hasTags() constregina::Packetinline
humanLabel() constregina::Packetinline
insertChildAfter(Packet *newChild, Packet *prevChild)regina::Packet
insertChildFirst(Packet *child)regina::Packet
insertChildLast(Packet *child)regina::Packet
internalClonePacket(Packet *parent) const overrideregina::Scriptprotectedvirtual
internalID() constregina::Packet
isGrandparentOf(const Packet *descendant) constregina::Packet
isListening(PacketListener *listener)regina::Packetinline
isPacketEditable() constregina::Packet
label() constregina::Packetinline
lastChild() constregina::Packetinline
levelsDownTo(const Packet *descendant) constregina::Packet
levelsUpTo(const Packet *ancestor) constregina::Packetinline
listen(PacketListener *listener)regina::Packet
makeOrphan()regina::Packet
moveDown(unsigned steps=1)regina::Packet
moveToFirst()regina::Packet
moveToLast()regina::Packet
moveUp(unsigned steps=1)regina::Packet
nextSibling() constregina::Packetinline
nextTreePacket()regina::Packet
nextTreePacket() constregina::Packet
nextTreePacket(const std::string &type)regina::Packet
nextTreePacket(const std::string &type) constregina::Packet
operator=(const Packet &)=delete (defined in regina::Packet)regina::Packet
regina::SafePointeeBase< Packet >::operator=(const SafePointeeBase &)=deleteregina::SafePointeeBase< Packet >
operator=(const PacketListener &)=delete (defined in regina::PacketListener)regina::PacketListener
regina::Packet(Packet *parent=0)regina::Packetinline
Packet(const Packet &)=delete (defined in regina::Packet)regina::Packet
PacketListener(const PacketListener &)=delete (defined in regina::PacketListener)regina::PacketListener
PacketListener()=defaultregina::PacketListenerprotected
packetToBeChanged(Packet *packet)regina::PacketListenerinlinevirtual
packetToBeDestroyed(PacketShell packet) overrideregina::Scriptvirtual
packetToBeRenamed(Packet *packet)regina::PacketListenerinlinevirtual
packetWasChanged(Packet *packet)regina::PacketListenerinlinevirtual
packetWasRenamed(Packet *packet) overrideregina::Scriptvirtual
parent() constregina::Packetinline
prevSibling() constregina::Packetinline
removeAllTags()regina::Packet
removeAllVariables()regina::Scriptinline
removeTag(const std::string &tag)regina::Packet
removeVariable(const std::string &name)regina::Script
removeVariable(size_t index)regina::Script
reparent(Packet *newParent, bool first=false)regina::Packet
root() constregina::Packet
safeDelete(Packet *p)regina::Packetstatic
SafePointeeBase(const SafePointeeBase &)=deleteregina::SafePointeeBase< Packet >
SafePointeeBase()regina::SafePointeeBase< Packet >inlineprotected
SafePointeeType typedefregina::SafePointeeBase< Packet >
save(const char *filename, bool compressed=true) constregina::Packet
save(std::ostream &s, bool compressed=true) constregina::Packet
Script()regina::Scriptinline
setLabel(const std::string &label)regina::Packet
setText(const std::string &newText)regina::Scriptinline
setVariableName(size_t index, const std::string &name)regina::Script
setVariableValue(size_t index, Packet *value)regina::Script
sortChildren()regina::Packet
str() constregina::Output< Packet >
swapWithNextSibling()regina::Packet
tags() constregina::Packetinline
text() constregina::Scriptinline
totalTreeSize() constregina::Packet
transferChildren(Packet *newParent)regina::Packet
type() const =0regina::Packetpure virtual
typeName() const =0regina::Packetpure virtual
unlisten(PacketListener *listener)regina::Packet
unregisterFromAllPackets()regina::PacketListener
utf8() constregina::Output< Packet >
variableIndex(const std::string &name) constregina::Script
variableName(size_t index) constregina::Script
variableValue(size_t index) constregina::Script
variableValue(const std::string &name) constregina::Script
writeTextLong(std::ostream &out) const overrideregina::Scriptvirtual
writeTextShort(std::ostream &out) const overrideregina::Scriptinlinevirtual
writeXMLFile(std::ostream &out) constregina::Packet
writeXMLPacketData(std::ostream &out) const overrideregina::Scriptprotectedvirtual
writeXMLPacketTree(std::ostream &out) constregina::Packetprotected
xmlReader(Packet *parent, XMLTreeResolver &resolver) (defined in regina::Script)regina::Scriptstatic
~Packet()regina::Packetvirtual
~PacketListener()regina::PacketListenervirtual

Copyright © 1999-2020, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).