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::Script | inline
addVariableName(const std::string &name, Packet *value) | regina::Script |
adornedLabel(const std::string &adornment) const | regina::Packet |
append(const std::string &extraText) | regina::Script | inline
childrenToBeReordered(Packet *packet) | regina::PacketListener | inline virtual
childrenWereReordered(Packet *packet) | regina::PacketListener | inline virtual
childToBeAdded(Packet *packet, Packet *child) | regina::PacketListener | inline virtual
childToBeRemoved(Packet *packet, Packet *child, bool inParentDestructor) | regina::PacketListener | inline virtual
childToBeRenamed(Packet *packet, Packet *child) | regina::PacketListener | inline virtual
childWasAdded(Packet *packet, Packet *child) | regina::PacketListener | inline virtual
childWasRemoved(Packet *packet, Packet *child, bool inParentDestructor) | regina::PacketListener | inline virtual
childWasRenamed(Packet *packet, Packet *child) | regina::PacketListener | inline virtual
clone(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::Script | inline virtual
detail() const | regina::Output< Packet > |
findPacketLabel(const std::string &label) | regina::Packet |
findPacketLabel(const std::string &label) const | regina::Packet |
firstChild() const | regina::Packet | inline
firstTreePacket(const std::string &type) | regina::Packet |
firstTreePacket(const std::string &type) const | regina::Packet |
fullName() const | regina::Packet |
hasOwner() const | regina::Packet | inline
hasTag(const std::string &tag) const | regina::Packet | inline
hasTags() const | regina::Packet | inline
humanLabel() const | regina::Packet | inline
insertChildAfter(Packet *newChild, Packet *prevChild) | regina::Packet |
insertChildFirst(Packet *child) | regina::Packet |
insertChildLast(Packet *child) | regina::Packet |
internalClonePacket(Packet *parent) const | regina::Script | protected virtual
internalID() const | regina::Packet |
isGrandparentOf(const Packet *descendant) const | regina::Packet |
isListening(PacketListener *listener) | regina::Packet | inline
isPacketEditable() const | regina::Packet |
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 |
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(const std::string &type) | regina::Packet |
nextTreePacket(const std::string &type) const | regina::Packet |
operator=(const SafePointeeBase &)=delete | regina::SafePointeeBase< Packet > |
regina::Packet(Packet *parent=0) | regina::Packet | inline
packetToBeChanged(Packet *packet) | regina::PacketListener | inline virtual
packetToBeDestroyed(Packet *packet) | regina::Script | virtual
packetToBeRenamed(Packet *packet) | regina::PacketListener | inline virtual
packetWasChanged(Packet *packet) | regina::PacketListener | inline virtual
packetWasRenamed(Packet *packet) | regina::Script | virtual
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(Packet *newParent, bool first=false) | regina::Packet |
root() const | regina::Packet |
SafePointeeBase(const SafePointeeBase &)=delete | regina::SafePointeeBase< Packet > |
SafePointeeBase() | regina::SafePointeeBase< Packet > | inline protected
SafePointeeType typedef | regina::SafePointeeBase< Packet > |
save(const char *filename, bool compressed=true) const | regina::Packet |
save(std::ostream &s, bool compressed=true) const | regina::Packet |
Script() | regina::Script | inline
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, Packet *value) | regina::Script |
sortChildren() | regina::Packet |
str() const | regina::Output< Packet > |
swapWithNextSibling() | regina::Packet |
tags() const | regina::Packet | inline
text() const | regina::Script | inline
totalTreeSize() const | regina::Packet |
transferChildren(Packet *newParent) | regina::Packet |
type() const =0 | regina::Packet | pure virtual
typeName() const =0 | regina::Packet | pure virtual
unlisten(PacketListener *listener) | regina::Packet |
unregisterFromAllPackets() | regina::PacketListener |
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 | regina::Script | virtual
writeTextShort(std::ostream &out) const | regina::Script | inline virtual
writeXMLFile(std::ostream &out) const | regina::Packet |
writeXMLPacketData(std::ostream &out) const | regina::Script | protected virtual
writeXMLPacketTree(std::ostream &out) const | regina::Packet | protected
xmlReader(Packet *parent, XMLTreeResolver &resolver) (defined in regina::Script) | regina::Script | static
~Packet() | regina::Packet | virtual
~PacketListener() | regina::PacketListener | virtual
~SafePointeeBase() | regina::SafePointeeBase< Packet > | inline

Copyright © 1999-2016, 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).