bpp-phyl3  3.0.0
bpp::Nhx Member List

This is the complete list of members for bpp::Nhx, including all inherited members.

AbstractIMultiPhyloTree()bpp::AbstractIMultiPhyloTreeinline
AbstractIMultiTree()bpp::AbstractIMultiTreeinline
AbstractIPhyloTree()bpp::AbstractIPhyloTreeinline
AbstractITree()bpp::AbstractITreeinline
AbstractOMultiPhyloTree()bpp::AbstractOMultiPhyloTreeinline
AbstractOMultiTree()bpp::AbstractOMultiTreeinline
AbstractOPhyloTree()bpp::AbstractOPhyloTreeinline
AbstractOTree()bpp::AbstractOTreeinline
changeNamesToTags(Node &node) constbpp::Nhx
changeNamesToTags(PhyloTree &tree, std::shared_ptr< PhyloNode > node) constbpp::Nhx
changeTagsToNames(Node &node) constbpp::Nhx
changeTagsToNames(PhyloTree &tree, std::shared_ptr< PhyloNode > node) constbpp::Nhx
checkNodesId_(PhyloTree &tree) constbpp::Nhxprotected
getDataType() constbpp::IOTreeinlinevirtual
getElement(const std::string &elt) const overridebpp::Nhxprotectedvirtual
getFormatDescription() const overridebpp::Nhxvirtual
getFormatName() const overridebpp::Nhxvirtual
hasIds_bpp::Nhxmutableprivate
IMultiPhyloTree()bpp::IMultiPhyloTreeinline
IMultiTree()bpp::IMultiTreeinline
IOFormat()bpp::IOFormat
IOTree()bpp::IOTreeinline
IPhyloTree()bpp::IPhyloTreeinline
ITree()bpp::ITreeinline
Nhx(bool useTagsAsPptNames=true)bpp::Nhx
nodeToParenthesis(const Node &node) constbpp::Nhxprotected
nodeToParenthesis(const PhyloTree &tree, const std::shared_ptr< PhyloNode > node) constbpp::Nhxprotected
OMultiPhyloTree()bpp::OMultiPhyloTreeinline
OMultiTree()bpp::OMultiTreeinline
OPhyloTree()bpp::OPhyloTreeinline
OTree()bpp::OTreeinline
parenthesisToNode(const std::string &description) constbpp::Nhxprivate
parenthesisToNode(PhyloTree &tree, std::shared_ptr< PhyloNode > father, const std::string &description) constbpp::Nhxprivate
parenthesisToPhyloTree(const std::string &description) constbpp::Nhx
parenthesisToTree(const std::string &description) constbpp::Nhx
propertiesToParenthesis(const Node &node) constbpp::Nhx
propertiesToParenthesis(const PhyloTree &tree, const std::shared_ptr< PhyloNode > node) constbpp::Nhx
propertyToString_(const Clonable *pptObject, short type)bpp::Nhxprotectedstatic
readPhyloTree(std::istream &in) const overridebpp::Nhxvirtual
readPhyloTree(std::istream &in) const override=0bpp::Nhx
readPhyloTree(const std::string &path) const overridebpp::Nhxinline
bpp::AbstractIPhyloTree::readPhyloTree(const std::string &path) const overridebpp::AbstractIPhyloTreeinlinevirtual
readPhyloTrees(std::istream &in, std::vector< std::unique_ptr< PhyloTree >> &trees) const overridebpp::Nhxvirtual
readPhyloTrees(std::istream &in, std::vector< std::unique_ptr< PhyloTree >> &trees) const override=0bpp::Nhx
readPhyloTrees(const std::string &path, std::vector< std::unique_ptr< PhyloTree >> &trees) const overridebpp::Nhxinline
bpp::AbstractIMultiPhyloTree::readPhyloTrees(const std::string &path, std::vector< std::unique_ptr< PhyloTree >> &trees) const overridebpp::AbstractIMultiPhyloTreeinlinevirtual
readTree(std::istream &in) const overridebpp::AbstractITreeinlinevirtual
readTree(const std::string &path) const overridebpp::AbstractITreeinlinevirtual
readTrees(std::istream &in, std::vector< std::unique_ptr< Tree >> &trees) const overridebpp::Nhxvirtual
readTrees(std::istream &in, std::vector< std::unique_ptr< Tree >> &trees) const override=0bpp::Nhx
readTrees(const std::string &path, std::vector< std::unique_ptr< Tree >> &trees) const overridebpp::Nhxinline
bpp::AbstractIMultiTree::readTrees(const std::string &path, std::vector< std::unique_ptr< Tree >> &trees) const overridebpp::AbstractIMultiTreeinlinevirtual
readTreeTemplate(std::istream &in) const overridebpp::Nhxvirtual
readTreeTemplate(std::istream &in) const=0bpp::Nhx
readTreeTemplate(const std::string &path) constbpp::Nhxinline
bpp::AbstractITree::readTreeTemplate(const std::string &path) constbpp::AbstractITreeinlinevirtual
registerProperty(const Property &property)bpp::Nhxinline
setNodeProperties(Node &node, const std::string properties) constbpp::Nhxprotected
setNodeProperties(PhyloTree &tree, std::shared_ptr< PhyloNode > node, const std::string properties) constbpp::Nhxprotected
stringToProperty_(const std::string &pptDesc, short type)bpp::Nhxprotectedstatic
supportedProperties_bpp::Nhxprivate
treeToParenthesis(const TreeTemplate< Node > &tree) constbpp::Nhx
treeToParenthesis(const PhyloTree &tree) constbpp::Nhx
useTagsAsPropertyNames(bool yn)bpp::Nhxinline
useTagsAsPropertyNames() constbpp::Nhxinline
useTagsAsPropertyNames_bpp::Nhxprivate
write_(const Tree &tree, std::ostream &out) constbpp::Nhxprotected
write_(const PhyloTree &tree, std::ostream &out) constbpp::Nhxprotected
write_(const TreeTemplate< N > &tree, std::ostream &out) constbpp::Nhxprotected
write_(const std::vector< const Tree * > &trees, std::ostream &out) constbpp::Nhxprotected
write_(const std::vector< const PhyloTree * > &trees, std::ostream &out) constbpp::Nhxprotected
write_(const std::vector< TreeTemplate< N > * > &trees, std::ostream &out) constbpp::Nhxprotected
writePhyloTree(const PhyloTree &tree, std::ostream &out) const overridebpp::Nhxinlinevirtual
writePhyloTree(const PhyloTree &tree, std::ostream &out) const=0bpp::Nhx
writePhyloTree(const PhyloTree &tree, const std::string &path, bool overwrite) constbpp::Nhxinline
bpp::AbstractOPhyloTree::writePhyloTree(const PhyloTree &tree, const std::string &path, bool overwrite) constbpp::AbstractOPhyloTreeinlinevirtual
writePhyloTrees(const std::vector< const PhyloTree * > &trees, std::ostream &out) const overridebpp::Nhxinlinevirtual
writePhyloTrees(const std::vector< const PhyloTree * > &trees, std::ostream &out) const=0bpp::Nhx
writePhyloTrees(const std::vector< const PhyloTree * > &trees, const std::string &path, bool overwrite) constbpp::Nhxinline
bpp::AbstractOMultiPhyloTree::writePhyloTrees(const std::vector< const PhyloTree * > &trees, const std::string &path, bool overwrite) constbpp::AbstractOMultiPhyloTreeinlinevirtual
writeTree(const Tree &tree, std::ostream &out) const overridebpp::Nhxinlinevirtual
writeTree(const Tree &tree, std::ostream &out) const=0bpp::Nhx
writeTree(const Tree &tree, const std::string &path, bool overwrite) constbpp::Nhxinline
bpp::AbstractOTree::writeTree(const Tree &tree, const std::string &path, bool overwrite) constbpp::AbstractOTreeinlinevirtual
writeTrees(const std::vector< const Tree * > &trees, std::ostream &out) const overridebpp::Nhxinlinevirtual
writeTrees(const std::vector< const Tree * > &trees, std::ostream &out) const=0bpp::Nhx
writeTrees(const std::vector< const Tree * > &trees, const std::string &path, bool overwrite) constbpp::Nhxinline
bpp::AbstractOMultiTree::writeTrees(const std::vector< const Tree * > &trees, const std::string &path, bool overwrite) constbpp::AbstractOMultiTreeinlinevirtual
~AbstractIMultiPhyloTree()bpp::AbstractIMultiPhyloTreeinlinevirtual
~AbstractIMultiTree()bpp::AbstractIMultiTreeinlinevirtual
~AbstractIPhyloTree()bpp::AbstractIPhyloTreeinlinevirtual
~AbstractITree()bpp::AbstractITreeinlinevirtual
~AbstractOMultiPhyloTree()bpp::AbstractOMultiPhyloTreeinlinevirtual
~AbstractOMultiTree()bpp::AbstractOMultiTreeinlinevirtual
~AbstractOPhyloTree()bpp::AbstractOPhyloTreeinlinevirtual
~AbstractOTree()bpp::AbstractOTreeinlinevirtual
~IMultiPhyloTree()bpp::IMultiPhyloTreeinlinevirtual
~IMultiTree()bpp::IMultiTreeinlinevirtual
~IOFormat()bpp::IOFormatvirtual
~IOTree()bpp::IOTreeinlinevirtual
~IPhyloTree()bpp::IPhyloTreeinlinevirtual
~ITree()bpp::ITreeinlinevirtual
~Nhx()bpp::Nhxinlinevirtual
~OMultiPhyloTree()bpp::OMultiPhyloTreeinlinevirtual
~OMultiTree()bpp::OMultiTreeinlinevirtual
~OPhyloTree()bpp::OPhyloTreeinlinevirtual
~OTree()bpp::OTreeinlinevirtual