mapgd  0.4
A program for the Maximum-likelihood analysis of population genomic data.
 All Data Structures Functions Variables Friends Groups Pages
Functions
Basic IO operations

Functions

DataBase_file::read_header (void)
 Returns a pointer to a new instance of the derived data class.
 
void Base_file::write_header (const Data *)
 
void Base_file::write_header (const File_index &, const Data *)
 
Base_fileBase_file::read (Data *)
 Reads from the istream.
 
Base_fileBase_file::read (File_index &, Indexed_data *)
 
Base_fileBase_file::write (const Data *)
 Writes to the ostream.
 
Base_fileBase_file::write (File_index &, const Indexed_data *)
 
void Base_file::seek (const std::streampos &pos)
 sets in and out (for reading and writing) to position pos.
 
void Base_file::seekg (const std::streampos &pos)
 sets in (for reading) to position pos.
 
void Base_file::seekp (const std::streampos &pos)
 sets out (for writing) to position pos.
 
void Base_file::seek (std::streampos pos, std::ios_base::seekdir way)
 TODO.
 
void Base_file::seekg (std::streampos off, std::ios_base::seekdir way)
 TODO.
 
void Base_file::seekp (std::streampos off, std::ios_base::seekdir way)
 TODO.
 
std::streampos Base_file::tellp (void)
 Tells streampos of out (writing)
 
std::streampos Base_file::tellg (void)
 Tells streampos of in (reading)
 

Detailed Description