Regina 7.3 Calculation Engine
regina::PacketOf< Held > Member List

This is the complete list of members for regina::PacketOf< Held >, including all inherited members.

__iter__() constregina::Packet
addPacketRefs(PacketRefs &refs) const overrideregina::PacketOf< Held >protectedvirtual
addTag(const std::string &tag)regina::Packet
adornedLabel(const std::string &adornment) constregina::Packet
append(std::shared_ptr< Packet > child)regina::Packet
begin()regina::Packetinline
begin() constregina::Packetinline
children()regina::Packetinline
children() constregina::Packetinline
cloneAsSibling(bool cloneDescendants=false, bool end=true) constregina::Packet
countChildren() constregina::Packet
countDescendants() constregina::Packetinline
descendants()regina::Packetinline
descendants() constregina::Packetinline
detail() constregina::Output< Packet >
end()regina::Packetinline
end() constregina::Packetinline
findPacketLabel(const std::string &label)regina::Packet
findPacketLabel(const std::string &label) constregina::Packet
firstChild() constregina::Packetinline
firstTreePacket(PacketType type)regina::Packetinline
firstTreePacket(PacketType type) constregina::Packetinline
fullName() constregina::Packet
hasParent() constregina::Packetinline
hasTag(const std::string &tag) constregina::Packetinline
hasTags() constregina::Packetinline
humanLabel() constregina::Packetinline
insert(std::shared_ptr< Packet > newChild, std::shared_ptr< Packet > prevChild)regina::Packet
insertChildAfter(std::shared_ptr< Packet > newChild, std::shared_ptr< Packet > prevChild)regina::Packetinline
insertChildFirst(std::shared_ptr< Packet > child)regina::Packetinline
insertChildLast(std::shared_ptr< Packet > child)regina::Packetinline
internalClonePacket() const overrideregina::PacketOf< Held >inlineprotectedvirtual
internalID() constregina::Packet
isAncestorOf(const Packet &descendant) constregina::Packet
isListening(PacketListener *listener)regina::Packetinline
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(PacketType type)regina::Packetinline
nextTreePacket(PacketType type) constregina::Packetinline
operator=(const Held &data)regina::PacketOf< Held >inline
operator=(Held &&data)regina::PacketOf< Held >inline
operator=(const PacketOf< Held > &src)regina::PacketOf< Held >inline
regina::Packet::operator=(const Packet &)regina::Packetinlineprotected
Packet()=defaultregina::Packetprotected
Packet(const Packet &)regina::Packetinlineprotected
PacketOf()regina::PacketOf< Held >inline
PacketOf(const Held &data)regina::PacketOf< Held >inline
PacketOf(Held &&data)regina::PacketOf< Held >inline
PacketOf(std::in_place_t, Args &&... args)regina::PacketOf< Held >inlineexplicit
PacketOf(const PacketOf< Held > &src)regina::PacketOf< Held >inline
PacketRefs typedefregina::Packetprotected
parent() constregina::Packetinline
prepend(std::shared_ptr< Packet > child)regina::Packet
prevSibling() constregina::Packetinline
removeAllTags()regina::Packet
removeTag(const std::string &tag)regina::Packet
reparent(const std::shared_ptr< Packet > &newParent, bool first=false)regina::Packet
root() constregina::Packet
samePacket(const Packet &other) constregina::Packetinline
save(const char *filename, bool compressed=true, FileFormat format=REGINA_CURRENT_FILE_FORMAT) constregina::Packet
save(std::ostream &s, bool compressed=true, FileFormat format=REGINA_CURRENT_FILE_FORMAT) constregina::Packet
setLabel(const std::string &label)regina::Packet
sortChildren()regina::Packet
str() constregina::Output< Packet >
swapWithNextSibling()regina::Packet
tags() constregina::Packetinline
totalTreeSize() constregina::Packet
transferChildren(const std::shared_ptr< Packet > &newParent)regina::Packet
type() const =0regina::Packetpure virtual
typeName() const =0regina::Packetpure virtual
unlisten(PacketListener *listener)regina::Packet
utf8() constregina::Output< Packet >
writeTextLong(std::ostream &out) const overrideregina::PacketOf< Held >inlinevirtual
writeTextShort(std::ostream &out) const overrideregina::PacketOf< Held >inlinevirtual
writeXMLAnon(std::ostream &out, FileFormat format, PacketRefs &refs, const Packet &p) constregina::Packetprotected
writeXMLFile(std::ostream &out, FileFormat format=REGINA_CURRENT_FILE_FORMAT) constregina::Packet
writeXMLFooter(std::ostream &out, const char *element, FileFormat format) constregina::Packetprotected
writeXMLHeader(std::ostream &out, const char *element, FileFormat format, bool anon, PacketRefs &refs, bool newline, std::pair< const char *, Args >... attr) constregina::Packetprotected
writeXMLPacketData(std::ostream &out, FileFormat format, bool anon, PacketRefs &refs) const overrideregina::PacketOf< Held >protectedvirtual
writeXMLTreeData(std::ostream &out, FileFormat format, PacketRefs &refs) constregina::Packetprotected
~Packet()regina::Packetvirtual

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