VTK
Public Types | Public Member Functions
vtkStdString Class Reference

Wrapper around std::string to keep symbols short. More...

#include <vtkStdString.h>

List of all members.

Public Types

typedef std::string StdString
typedef StdString::value_type value_type
typedef StdString::pointer pointer
typedef StdString::reference reference
typedef StdString::const_reference const_reference
typedef StdString::size_type size_type
typedef StdString::difference_type difference_type
typedef StdString::iterator iterator
typedef StdString::const_iterator const_iterator
typedef StdString::reverse_iterator reverse_iterator
typedef
StdString::const_reverse_iterator 
const_reverse_iterator

Public Member Functions

 vtkStdString ()
 vtkStdString (const value_type *s)
 vtkStdString (const value_type *s, size_type n)
 vtkStdString (const StdString &s, size_type pos=0, size_type n=npos)
 operator const char * ()

Detailed Description

Wrapper around std::string to keep symbols short.

vtkStdString derives from std::string to provide shorter symbol names than basic_string<...> in namespace std given by the standard STL string.

Examples:
vtkStdString (Examples)
Tests:
vtkStdString (Tests)

Definition at line 46 of file vtkStdString.h.


Member Typedef Documentation

typedef std::string vtkStdString::StdString

Definition at line 50 of file vtkStdString.h.

typedef StdString::value_type vtkStdString::value_type

Definition at line 51 of file vtkStdString.h.

typedef StdString::pointer vtkStdString::pointer

Definition at line 52 of file vtkStdString.h.

typedef StdString::reference vtkStdString::reference

Definition at line 53 of file vtkStdString.h.

typedef StdString::const_reference vtkStdString::const_reference

Definition at line 54 of file vtkStdString.h.

typedef StdString::size_type vtkStdString::size_type

Definition at line 55 of file vtkStdString.h.

typedef StdString::difference_type vtkStdString::difference_type

Definition at line 56 of file vtkStdString.h.

typedef StdString::iterator vtkStdString::iterator

Definition at line 57 of file vtkStdString.h.

typedef StdString::const_iterator vtkStdString::const_iterator

Definition at line 58 of file vtkStdString.h.

typedef StdString::reverse_iterator vtkStdString::reverse_iterator

Definition at line 59 of file vtkStdString.h.

typedef StdString::const_reverse_iterator vtkStdString::const_reverse_iterator

Definition at line 60 of file vtkStdString.h.


Constructor & Destructor Documentation

Definition at line 62 of file vtkStdString.h.

vtkStdString::vtkStdString ( const value_type s) [inline]

Definition at line 63 of file vtkStdString.h.

vtkStdString::vtkStdString ( const value_type s,
size_type  n 
) [inline]

Definition at line 64 of file vtkStdString.h.

vtkStdString::vtkStdString ( const StdString s,
size_type  pos = 0,
size_type  n = npos 
) [inline]

Definition at line 65 of file vtkStdString.h.


Member Function Documentation

vtkStdString::operator const char * ( ) [inline]

Definition at line 68 of file vtkStdString.h.


The documentation for this class was generated from the following file: