IMP
2.3.1
The Integrative Modeling Platform
|
Handling of file input/output. More...
#include <IMP/base/base_config.h>
#include "exception.h"
#include "internal/ifile.h"
#include "Pointer.h"
#include "Object.h"
#include "RAII.h"
#include "raii_macros.h"
#include "InputAdaptor.h"
#include "value_macros.h"
#include "check_macros.h"
#include <boost/shared_ptr.hpp>
#include <fstream>
#include <iostream>
Go to the source code of this file.
Classes | |
class | IMP::base::SetLogTarget |
class | IMP::base::TextInput |
class | IMP::base::TextOutput |
Namespaces | |
IMP | |
Synonym for IMP::kernel. | |
IMP::base | |
Low level functionality (logging, error handling, profiling, command line flags etc) that is used by all of IMP. | |
Typedefs | |
typedef IMP::base::Vector < TextInput > | IMP::base::TextInputs |
typedef IMP::base::Vector < TextOutput > | IMP::base::TextOutputs |
Functions | |
TextOutput | IMP::base::create_temporary_file (std::string prefix="imp_temp", std::string suffix="") |
std::string | IMP::base::create_temporary_file_name (std::string prefix="imp_temp", std::string suffix="") |
Create a temporary file. More... | |
TextOutput | IMP::base::get_log_target () |
std::string | IMP::base::get_relative_path (std::string base, std::string relative) |
Return a path to a file relative to another file. More... | |
void | IMP::base::set_log_target (TextOutput l) |
Set the target for the log. More... | |