Empirical
emp::File Member List

This is the complete list of members for emp::File, including all inherited members.

Append(const std::string &line)emp::Fileinline
Append(const emp::vector< std::string > &in_lines)emp::Fileinline
Append(const File &in_file)emp::Fileinline
Apply(const std::function< void(std::string &)> &fun)emp::Fileinline
AsSet() const emp::Fileinline
back()emp::Fileinline
back() const emp::Fileinline
begin() const emp::Fileinline
begin()emp::Fileinline
CompressWhitespace()emp::Fileinline
end() const emp::Fileinline
end()emp::Fileinline
ExtractCol(char delim=',')emp::Fileinline
ExtractColAs(char delim=',')emp::Fileinline
File()emp::Fileinline
File(std::istream &input)emp::Fileinline
File(const std::string &filename)emp::Fileinline
File(const File &)=defaultemp::File
File(File &&)=defaultemp::File
front()emp::Fileinline
front() const emp::Fileinline
GetNumLines() const emp::Fileinline
KeepIf(const std::function< bool(const std::string &)> &fun)emp::Fileinline
linesemp::Fileprotected
Load(std::istream &input)emp::Fileinline
Load(const std::string &filename)emp::Fileinline
LoadLine(std::istream &input)emp::Fileinline
operator!=(const File in)emp::Fileinline
operator+=(T &&in)emp::Fileinline
operator<<(T &&in)emp::Fileinline
operator=(const File &)=defaultemp::File
operator=(File &&)=defaultemp::File
operator==(const File in)emp::Fileinline
operator>>(std::string &out)emp::Fileinline
operator[](size_t pos)emp::Fileinline
operator[](size_t pos) const emp::Fileinline
Process(const std::function< T(std::string &)> &fun)emp::Fileinline
RemoveComments(const std::string &marker)emp::Fileinline
RemoveEmpty()emp::Fileinline
RemoveWhitespace(bool keep_newlines=true)emp::Fileinline
size() const emp::Fileinline
Write(std::ostream &output)emp::Fileinline
Write(const std::string &filename)emp::Fileinline
~File()emp::Fileinline