CppUnit project page FAQ

StringTools.h
Go to the documentation of this file.
1 #ifndef CPPUNIT_TOOLS_STRINGTOOLS_H
2 #define CPPUNIT_TOOLS_STRINGTOOLS_H
3 
4 #include <cppunit/Portability.h>
5 #include <string>
6 #include <vector>
7 
8 
10 
11 
15 {
16 
17  typedef std::vector<std::string> Strings;
18 
19  static std::string CPPUNIT_API toString( int value );
20 
21  static std::string CPPUNIT_API toString( double value );
22 
23  static Strings CPPUNIT_API split( const std::string &text,
24  char separator );
25 
26  static std::string CPPUNIT_API wrap( const std::string &text,
27  int wrapColumn = CPPUNIT_WRAP_COLUMN );
28 
29 };
30 
31 
33 
34 #endif // CPPUNIT_TOOLS_STRINGTOOLS_H
#define CPPUNIT_API
Definition: CppUnitApi.h:27
#define CPPUNIT_WRAP_COLUMN
Definition: Portability.h:166
#define CPPUNIT_NS_END
Definition: Portability.h:106
#define CPPUNIT_NS_BEGIN
Definition: Portability.h:105
Tool functions to manipulate string.
Definition: StringTools.h:15
static std::string CPPUNIT_API toString(int value)
Definition: StringTools.cpp:10
std::vector< std::string > Strings
Definition: StringTools.h:17
static Strings CPPUNIT_API split(const std::string &text, char separator)
Definition: StringTools.cpp:28
static std::string CPPUNIT_API wrap(const std::string &text, int wrapColumn=CPPUNIT_WRAP_COLUMN)
Definition: StringTools.cpp:51

Send comments to:
CppUnit Developers