MeVisLab Toolbox Reference
mlStringLineMultiField.h File Reference
#include "MLToolsSystem.h"
#include <mlMultiFields.h>

Go to the source code of this file.

Classes

class  ml::StringLineMultiField
 The field class StringLineMultiField which manages a vector of std::string lines typically separated by "\r\n" on windows systems and by "\n" on non windows systems. More...
 

Namespaces

namespace  ml
 Main documentation file for ML users and developers.
 

Functions

MLTOOLS_EXPORT std::ostream & ml::operator<< (std::ostream &s, const StringLineMultiField &stringLineMulti)
 All strings of the internal vector are streamed into the output stream and StringLineMultiField::DefaultLineSeparator is streamed out between them.
 
MLTOOLS_EXPORT std::istream & ml::operator>> (std::istream &s, StringLineMultiField &stringLineMulti)
 Operator >> for input from streams into StringLineMultiField where all newline ('
') chars are considered as separator; all carriage returns are removed silently from the created strings.