Partial implementation of the OTree interface.  
 More...
#include <Bpp/Phyl/Io/IoTree.h>
Partial implementation of the OTree interface. 
Definition at line 274 of file IoTree.h.
 
◆ AbstractOMultiTree()
  
  
      
        
          | bpp::AbstractOMultiTree::AbstractOMultiTree  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~AbstractOMultiTree()
  
  
      
        
          | virtual bpp::AbstractOMultiTree::~AbstractOMultiTree  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ getDataType()
  
  
      
        
          | virtual const std::string bpp::IOTree::getDataType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtualinherited   | 
  
 
 
◆ write() [1/2]
  
  
      
        
          | void bpp::AbstractOMultiTree::write  | 
          ( | 
          const std::vector< Tree *> &  | 
          trees,  | 
         
        
           | 
           | 
          std::ostream &  | 
          out  | 
         
        
           | 
          ) | 
           |  const | 
         
        
          | throw  | ( | Exception | 
         
        
           | ) |  |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ write() [2/2]
  
  
      
        
          | virtual void bpp::AbstractOMultiTree::write  | 
          ( | 
          const std::vector< Tree *> &  | 
          trees,  | 
         
        
           | 
           | 
          const std::string &  | 
          path,  | 
         
        
           | 
           | 
          bool  | 
          overwrite  | 
         
        
           | 
          ) | 
           |  const | 
         
        
          | throw  | ( | Exception | 
         
        
           | ) |  |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
Write trees to a file. 
- Parameters
 - 
  
    | trees | A vector of tree objects.  | 
    | path | The file path.  | 
    | overwrite | Tell if existing file must be overwritten. Otherwise append to the file.  | 
  
   
- Exceptions
 - 
  
    | Exception | If an error occured.  | 
  
   
Implements bpp::OMultiTree.
Reimplemented in bpp::Nhx, bpp::Newick, and bpp::NexusIOTree.
Definition at line 283 of file IoTree.h.
References write().
 
 
The documentation for this class was generated from the following file: