Regina 7.3 Calculation Engine
regina::Attachment Member List

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

__iter__() constregina::Packet
addPacketRefs(PacketRefs &refs) constregina::Packetinlineprotectedvirtual
addTag(const std::string &tag)regina::Packet
adornedLabel(const std::string &adornment) constregina::Packet
append(std::shared_ptr< Packet > child)regina::Packet
Attachment()regina::Attachmentinline
Attachment(const char *pathname)regina::Attachment
Attachment(char *data, size_t size, OwnershipPolicy alloc, std::string filename)regina::Attachmentinline
Attachment(const Attachment &src)regina::Attachmentinline
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
data() constregina::Attachmentinline
DEEP_COPY enum valueregina::Attachment
descendants()regina::Packetinline
descendants() constregina::Packetinline
detail() constregina::Output< Packet >
end()regina::Packetinline
end() constregina::Packetinline
extension() constregina::Attachment
filename() constregina::Attachmentinline
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::Attachmentinlineprotectedvirtual
internalID() constregina::Packet
isAncestorOf(const Packet &descendant) constregina::Packet
isListening(PacketListener *listener)regina::Packetinline
isNull() constregina::Attachmentinline
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 Attachment &other) constregina::Attachmentinline
operator=(const Attachment &src)regina::Attachmentinline
regina::Packet::operator=(const Packet &)regina::Packetinlineprotected
operator==(const Attachment &other) constregina::Attachmentinline
OWN_MALLOC enum valueregina::Attachment
OWN_NEW enum valueregina::Attachment
OwnershipPolicy enum nameregina::Attachment
Packet()=defaultregina::Packetprotected
Packet(const Packet &)regina::Packetinlineprotected
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
reset()regina::Attachment
reset(char *data, size_t size, OwnershipPolicy alloc, std::string filename)regina::Attachment
root() constregina::Packet
samePacket(const Packet &other) constregina::Packetinline
save(const char *pathname) constregina::Attachment
regina::Packet::save(const char *filename, bool compressed=true, FileFormat format=REGINA_CURRENT_FILE_FORMAT) constregina::Packet
regina::Packet::save(std::ostream &s, bool compressed=true, FileFormat format=REGINA_CURRENT_FILE_FORMAT) constregina::Packet
setLabel(const std::string &label)regina::Packet
size() constregina::Attachmentinline
sortChildren()regina::Packet
str() constregina::Output< Packet >
swap(Attachment &other)regina::Attachmentinline
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) constregina::Packetinlinevirtual
writeTextShort(std::ostream &out) const overrideregina::Attachmentinlinevirtual
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::Attachmentprotectedvirtual
writeXMLTreeData(std::ostream &out, FileFormat format, PacketRefs &refs) constregina::Packetprotected
~Attachment() overrideregina::Attachmentinline
~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).