#include <o2scl/collection.h>
Go to the source code of this file.
Definition in file user_io.h.
Functions | |
template<class obj_t > | |
int | o2scl_input (in_file_format *ins, obj_t *&obj, std::string &name, size_t &sz, size_t &sz2, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input (in_file_format *ins, obj_t *&obj, std::string &name, size_t &sz, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input (in_file_format *ins, obj_t *&obj, std::string &name, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input_text (std::string fname, obj_t *&obj, std::string &name, size_t &sz, size_t &sz2, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input_text (std::string fname, obj_t *&obj, std::string &name, size_t &sz, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input_text (std::string fname, obj_t *&obj, std::string &name, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input_name (in_file_format *ins, obj_t *&obj, std::string name, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input_name_text (std::string fname, obj_t *&obj, std::string &name, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input (in_file_format *ins, obj_t *&obj, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_input_text (std::string fname, obj_t *&obj, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_output (out_file_format *outs, obj_t *obj, std::string name, size_t &sz, size_t &sz2, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_output (out_file_format *outs, obj_t *obj, std::string name, size_t &sz, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_output (out_file_format *outs, obj_t *obj, std::string name, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_output_text (std::string fname, obj_t *obj, std::string name, size_t sz, size_t sz2, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_output_text (std::string fname, obj_t *obj, std::string name, size_t sz, bool verbose=false) |
Input one object from a file. | |
template<class obj_t > | |
int | o2scl_output_text (std::string fname, obj_t *obj, std::string name, bool verbose=false) |
Input one object from a file. |
int o2scl_input | ( | in_file_format * | ins, | |
obj_t *& | obj, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input | ( | in_file_format * | ins, | |
obj_t *& | obj, | |||
std::string & | name, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input | ( | in_file_format * | ins, | |
obj_t *& | obj, | |||
std::string & | name, | |||
size_t & | sz, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input | ( | in_file_format * | ins, | |
obj_t *& | obj, | |||
std::string & | name, | |||
size_t & | sz, | |||
size_t & | sz2, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input_name | ( | in_file_format * | ins, | |
obj_t *& | obj, | |||
std::string | name, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input_name_text | ( | std::string | fname, | |
obj_t *& | obj, | |||
std::string & | name, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input_text | ( | std::string | fname, | |
obj_t *& | obj, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input_text | ( | std::string | fname, | |
obj_t *& | obj, | |||
std::string & | name, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input_text | ( | std::string | fname, | |
obj_t *& | obj, | |||
std::string & | name, | |||
size_t & | sz, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_input_text | ( | std::string | fname, | |
obj_t *& | obj, | |||
std::string & | name, | |||
size_t & | sz, | |||
size_t & | sz2, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_output | ( | out_file_format * | outs, | |
obj_t * | obj, | |||
std::string | name, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_output | ( | out_file_format * | outs, | |
obj_t * | obj, | |||
std::string | name, | |||
size_t & | sz, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_output | ( | out_file_format * | outs, | |
obj_t * | obj, | |||
std::string | name, | |||
size_t & | sz, | |||
size_t & | sz2, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This requires a default copy constructor and a type() function.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_output_text | ( | std::string | fname, | |
obj_t * | obj, | |||
std::string | name, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_output_text | ( | std::string | fname, | |
obj_t * | obj, | |||
std::string | name, | |||
size_t | sz, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
int o2scl_output_text | ( | std::string | fname, | |
obj_t * | obj, | |||
std::string | name, | |||
size_t | sz, | |||
size_t | sz2, | |||
bool | verbose = false | |||
) | [inline] |
Input one object from a file.
This does not disturb any objects in the collection. The pointer specified does not need to be in the collection and is not added to the collection.
Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.
Project hosting provided by
,
O2scl Sourceforge Project Page