29 #ifndef vtkStdString_h
30 #define vtkStdString_h
43 #if defined(__APPLE__) && (__GNUC__==4) && (__GNUC_MINOR__<=2) && !defined(__clang__)
65 vtkStdString(
const StdString& s, size_type pos=0, size_type n=npos):
66 StdString(s, pos, n) {}
68 operator const char *() {
return this->c_str(); }
Wrapper around std::string to keep symbols short.
vtkStdString(const value_type *s)
#define VTKCOMMONCORE_EXPORT
VTKCOMMONCORE_EXPORT ostream & operator<<(ostream &, const vtkStdString &)
StdString::const_reverse_iterator const_reverse_iterator
StdString::const_iterator const_iterator
vtkStdString(const value_type *s, size_type n)
StdString::difference_type difference_type
StdString::reference reference
StdString::pointer pointer
StdString::size_type size_type
StdString::const_reference const_reference
StdString::value_type value_type
vtkStdString(const StdString &s, size_type pos=0, size_type n=npos)
StdString::reverse_iterator reverse_iterator
StdString::iterator iterator