Regina Calculation Engine
regina
Text
regina::Text Member List
This is the complete list of members for
regina::Text
, including all inherited members.
addTag
(const std::string &tag)
regina::Packet
adornedLabel
(const std::string &adornment) const
regina::Packet
clone
(bool cloneDescendants=false, bool end=true) const
regina::Packet
countChildren
() const
regina::Packet
countDescendants
() const
regina::Packet
inline
dependsOnParent
() const
regina::Text
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::Text
inline
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 >
Packet
(Packet *parent=0)
regina::Packet
inline
parent
() const
regina::Packet
inline
prevSibling
() const
regina::Packet
inline
removeAllTags
()
regina::Packet
removeTag
(const std::string &tag)
regina::Packet
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
setLabel
(const std::string &label)
regina::Packet
setText
(const std::string &newText)
regina::Text
inline
setText
(const char *newText)
regina::Text
inline
sortChildren
()
regina::Packet
str
() const
regina::Output< Packet >
swapWithNextSibling
()
regina::Packet
tags
() const
regina::Packet
inline
text
() const
regina::Text
inline
Text
()
regina::Text
inline
Text
(const std::string &newText)
regina::Text
inline
Text
(const char *newText)
regina::Text
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
utf8
() const
regina::Output< Packet >
writeTextLong
(std::ostream &out) const
regina::Text
inline
virtual
writeTextShort
(std::ostream &out) const
regina::Text
inline
virtual
writeXMLFile
(std::ostream &out) const
regina::Packet
writeXMLPacketData
(std::ostream &out) const
regina::Text
protected
virtual
writeXMLPacketTree
(std::ostream &out) const
regina::Packet
protected
xmlReader
(Packet *parent, XMLTreeResolver &resolver) (defined in
regina::Text
)
regina::Text
static
~Packet
()
regina::Packet
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
).