|
GDCM 3.0.24
|
#include <gdcmString.h>
Public Types | |
| typedef std::string::const_iterator | const_iterator |
| typedef std::string::const_reference | const_reference |
| typedef std::string::const_reverse_iterator | const_reverse_iterator |
| typedef std::string::difference_type | difference_type |
| typedef std::string::iterator | iterator |
| typedef std::string::pointer | pointer |
| typedef std::string::reference | reference |
| typedef std::string::reverse_iterator | reverse_iterator |
| typedef std::string::size_type | size_type |
| typedef std::string::value_type | value_type |
Public Member Functions | |
| String () | |
| String constructors. | |
| String (const std::string &s, size_type pos=0, size_type n=npos) | |
| String (const value_type *s) | |
| String (const value_type *s, size_type n) | |
| bool | IsValid () const |
| return if string is valid | |
| operator const char * () const | |
| WARNING: Trailing \0 might be lost in this operation: | |
| std::string | Trim () const |
| gdcm::String< TDelimiter, TMaxLength, TPadChar > | Truncate () const |
Static Public Member Functions | |
| static std::string | Trim (const char *input) |
| typedef std::string::const_iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::const_iterator |
| typedef std::string::const_reference gdcm::String< TDelimiter, TMaxLength, TPadChar >::const_reference |
| typedef std::string::const_reverse_iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::const_reverse_iterator |
| typedef std::string::difference_type gdcm::String< TDelimiter, TMaxLength, TPadChar >::difference_type |
| typedef std::string::iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::iterator |
| typedef std::string::pointer gdcm::String< TDelimiter, TMaxLength, TPadChar >::pointer |
| typedef std::string::reference gdcm::String< TDelimiter, TMaxLength, TPadChar >::reference |
| typedef std::string::reverse_iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::reverse_iterator |
| typedef std::string::size_type gdcm::String< TDelimiter, TMaxLength, TPadChar >::size_type |
| typedef std::string::value_type gdcm::String< TDelimiter, TMaxLength, TPadChar >::value_type |
|
inline |
String constructors.
|
inline |
|
inline |
|
inline |
|
inline |
return if string is valid
Referenced by gdcm::LO::IsValid(), and gdcm::String< TDelimiter, TMaxLength, TPadChar >::Truncate().
|
inline |
WARNING: Trailing \0 might be lost in this operation:
|
inline |
Trim function is required to return a std::string object, otherwise we could not create a gdcm::String object with an odd number of bytes...
|
inlinestatic |
|
inline |