WSF
UtCsv.hpp File Reference
#include <iosfwd>
#include <string>
#include <vector>
#include "WsfUtExport.hpp"
Include dependency graph for UtCsv.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UtCsv::Parser
 Tokenizes a .csv text stream. More...

Namespaces

namespace  UtCsv

Typedefs

typedef std::vector< std::string > UtCsv::StringList

Enumerations

enum  UtCsv::ParseResult { UtCsv::cCSV_FIELD , UtCsv::cCSV_NEW_ROW , UtCsv::cCSV_EOF , UtCsv::cCSV_ERROR }

Functions

WSF_UT_EXPORT void UtCsv::Escape (std::string &aText)
WSF_UT_EXPORT std::vector< StringListUtCsv::ToStrings (std::istream &aCsvStream)
 Parse a CSV text stream into an array of array of strings representing the rows of cells.
WSF_UT_EXPORT std::string UtCsv::FromStrings (const std::vector< StringList > &aRows)
 Create CSV text given an array of array of strings.
WSF_UT_EXPORT std::string UtCsv::RowFromStrings (const StringList &aRows)
Copyrights Multiple, All Rights Reserved