Regina Calculation Engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
regina
NContainer
regina::NContainer Member List
This is the complete list of members for
regina::NContainer
, including all inherited members.
addTag
(const std::string &tag)
regina::NPacket
ChangeEventBlock
typedef
regina::NPacket
clone
(bool cloneDescendants=false, bool end=true) const
regina::NPacket
dependsOnParent
() const
regina::NContainer
inline
virtual
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::NPacket
inline
getFullName
() const
regina::NPacket
getHumanLabel
() const
regina::NPacket
inline
getLastTreeChild
() const
regina::NPacket
inline
getNextTreeSibling
() const
regina::NPacket
inline
getNumberOfChildren
() const
regina::NPacket
getNumberOfDescendants
() const
regina::NPacket
inline
getPacketLabel
() const
regina::NPacket
inline
getPacketType
() const =0
regina::NPacket
pure virtual
getPacketTypeName
() const =0
regina::NPacket
pure virtual
getPrevTreeSibling
() const
regina::NPacket
inline
getTags
() const
regina::NPacket
inline
getTotalTreeSize
() const
regina::NPacket
getTreeMatriarch
() const
regina::NPacket
getTreeParent
() const
regina::NPacket
inline
getXMLReader
(NPacket *parent, NXMLTreeResolver &resolver) (defined in
regina::NContainer
)
regina::NContainer
static
hasTag
(const std::string &tag) const
regina::NPacket
inline
hasTags
() const
regina::NPacket
inline
insertChildAfter
(NPacket *newChild, NPacket *prevChild)
regina::NPacket
insertChildFirst
(NPacket *child)
regina::NPacket
insertChildLast
(NPacket *child)
regina::NPacket
internalClonePacket
(NPacket *parent) const
regina::NContainer
inline
protected
virtual
internalID
() const
regina::NPacket
isGrandparentOf
(const NPacket *descendant) const
regina::NPacket
isListening
(NPacketListener *listener)
regina::NPacket
inline
isPacketEditable
() const
regina::NPacket
levelsDownTo
(const NPacket *descendant) const
regina::NPacket
levelsUpTo
(const NPacket *ancestor) const
regina::NPacket
inline
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
NContainer
()
regina::NContainer
inline
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::noncopyable
inline
protected
NPacket
(NPacket *parent=0)
regina::NPacket
inline
removeAllTags
()
regina::NPacket
removeTag
(const std::string &tag)
regina::NPacket
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
ShareableObject
()
regina::ShareableObject
inline
sortChildren
()
regina::NPacket
str
() const
regina::ShareableObject
swapWithNextSibling
()
regina::NPacket
toString
() const
regina::ShareableObject
inline
toStringLong
() const
regina::ShareableObject
inline
unlisten
(NPacketListener *listener)
regina::NPacket
writeTextLong
(std::ostream &out) const
regina::ShareableObject
inline
virtual
writeTextShort
(std::ostream &out) const
regina::NContainer
inline
virtual
writeXMLFile
(std::ostream &out) const
regina::NPacket
writeXMLPacketData
(std::ostream &out) const
regina::NContainer
inline
protected
virtual
writeXMLPacketTree
(std::ostream &out) const
regina::NPacket
protected
~noncopyable
()
regina::boost::noncopyable
inline
protected
~NPacket
()
regina::NPacket
virtual
~ShareableObject
()
regina::ShareableObject
inline
virtual
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
).