Regina Calculation Engine
regina::NScript Member List

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

addTag(const std::string &tag)regina::NPacket
addVariable(const std::string &name, NPacket *value)regina::NScriptinline
append(const std::string &extraText)regina::NScriptinline
ChangeEventBlock typedefregina::NPacket
childrenToBeReordered(NPacket *packet)regina::NPacketListenerinlinevirtual
childrenWereReordered(NPacket *packet)regina::NPacketListenerinlinevirtual
childToBeAdded(NPacket *packet, NPacket *child)regina::NPacketListenerinlinevirtual
childToBeRemoved(NPacket *packet, NPacket *child, bool inParentDestructor)regina::NPacketListenerinlinevirtual
childWasAdded(NPacket *packet, NPacket *child)regina::NPacketListenerinlinevirtual
childWasRemoved(NPacket *packet, NPacket *child, bool inParentDestructor)regina::NPacketListenerinlinevirtual
clone(bool cloneDescendants=false, bool end=true) const regina::NPacket
dependsOnParent() const regina::NScriptinlinevirtual
detail() const regina::ShareableObject
findPacketLabel(const std::string &label)regina::NPacket
findPacketLabel(const std::string &label) const regina::NPacket
firstTreePacket(const std::string &type)regina::NPacket
firstTreePacket(const std::string &type) const regina::NPacket
getFirstTreeChild() const regina::NPacketinline
getFullName() const regina::NPacket
getHumanLabel() const regina::NPacketinline
getLastTreeChild() const regina::NPacketinline
getNextTreeSibling() const regina::NPacketinline
getNumberOfChildren() const regina::NPacket
getNumberOfDescendants() const regina::NPacketinline
getNumberOfVariables() const regina::NScriptinline
getPacketLabel() const regina::NPacketinline
getPacketType() const =0regina::NPacketpure virtual
getPacketTypeName() const =0regina::NPacketpure virtual
getPrevTreeSibling() const regina::NPacketinline
getTags() const regina::NPacketinline
getText() const regina::NScriptinline
getTotalTreeSize() const regina::NPacket
getTreeMatriarch() const regina::NPacket
getTreeParent() const regina::NPacketinline
getVariableIndex(const std::string &name) const regina::NScript
getVariableName(unsigned long index) const regina::NScript
getVariableValue(unsigned long index) const regina::NScript
getVariableValue(const std::string &name) const regina::NScript
getXMLReader(NPacket *parent, NXMLTreeResolver &resolver) (defined in regina::NScript)regina::NScriptstatic
hasTag(const std::string &tag) const regina::NPacketinline
hasTags() const regina::NPacketinline
insertChildAfter(NPacket *newChild, NPacket *prevChild)regina::NPacket
insertChildFirst(NPacket *child)regina::NPacket
insertChildLast(NPacket *child)regina::NPacket
internalClonePacket(NPacket *parent) const regina::NScriptprotectedvirtual
internalID() const regina::NPacket
isGrandparentOf(const NPacket *descendant) const regina::NPacket
isListening(NPacketListener *listener)regina::NPacketinline
isPacketEditable() const regina::NPacket
levelsDownTo(const NPacket *descendant) const regina::NPacket
levelsUpTo(const NPacket *ancestor) const regina::NPacketinline
listen(NPacketListener *listener)regina::NPacket
makeOrphan()regina::NPacket
makeUniqueLabel(const std::string &base) const regina::NPacket
makeUniqueLabels(NPacket *reference)regina::NPacket
moveDown(unsigned steps=1)regina::NPacket
moveToFirst()regina::NPacket
moveToLast()regina::NPacket
moveUp(unsigned steps=1)regina::NPacket
nextTreePacket()regina::NPacket
nextTreePacket() const regina::NPacket
nextTreePacket(const std::string &type)regina::NPacket
nextTreePacket(const std::string &type) const regina::NPacket
noncopyable()regina::boost::noncopyableinlineprotected
regina::NPacket(NPacket *parent=0)regina::NPacketinline
NScript()regina::NScriptinline
packetToBeChanged(NPacket *packet)regina::NPacketListenerinlinevirtual
packetToBeDestroyed(NPacket *packet)regina::NScriptvirtual
packetToBeRenamed(NPacket *packet)regina::NPacketListenerinlinevirtual
packetWasChanged(NPacket *packet)regina::NPacketListenerinlinevirtual
packetWasRenamed(NPacket *packet)regina::NScriptvirtual
removeAllTags()regina::NPacket
removeAllVariables()regina::NScriptinline
removeTag(const std::string &tag)regina::NPacket
removeVariable(const std::string &name)regina::NScript
removeVariable(unsigned long index)regina::NScript
reparent(NPacket *newParent, bool first=false)regina::NPacket
save(const char *filename, bool compressed=true) const regina::NPacket
setPacketLabel(const std::string &newLabel)regina::NPacket
setText(const std::string &newText)regina::NScriptinline
setVariableName(unsigned long index, const std::string &name)regina::NScript
setVariableValue(unsigned long index, NPacket *value)regina::NScript
ShareableObject()regina::ShareableObjectinline
sortChildren()regina::NPacket
str() const regina::ShareableObject
swapWithNextSibling()regina::NPacket
toString() const regina::ShareableObjectinline
toStringLong() const regina::ShareableObjectinline
unlisten(NPacketListener *listener)regina::NPacket
unregisterFromAllPackets()regina::NPacketListener
writeTextLong(std::ostream &out) const regina::NScriptvirtual
writeTextShort(std::ostream &out) const regina::NScriptinlinevirtual
writeXMLFile(std::ostream &out) const regina::NPacket
writeXMLPacketData(std::ostream &out) const regina::NScriptprotectedvirtual
writeXMLPacketTree(std::ostream &out) const regina::NPacketprotected
~noncopyable()regina::boost::noncopyableinlineprotected
~NPacket()regina::NPacketvirtual
~NPacketListener()regina::NPacketListenervirtual
~ShareableObject()regina::ShareableObjectinlinevirtual

Copyright © 1999-2014, 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@debian.org).