String.
More...
#include <gdcmString.h>
List of all members.
Detailed Description
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
class gdcm::String< TDelimiter, TMaxLength, TPadChar >
String.
- Note:
- TDelimiter template parameter is used to separate multiple String (VM1 >) TMaxLength is only a hint. Noone actually respect the max length TPadChar is the string padding (0 or space)
Member Typedef Documentation
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
typedef std::string::const_iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::const_iterator |
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
typedef std::string::const_reverse_iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::const_reverse_iterator |
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
typedef std::string::iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::iterator |
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
typedef std::string::reverse_iterator gdcm::String< TDelimiter, TMaxLength, TPadChar >::reverse_iterator |
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
Constructor & Destructor Documentation
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
Member Function Documentation
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
bool gdcm::String< TDelimiter, TMaxLength, TPadChar >::IsValid |
( |
| ) |
const |
|
inline |
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
gdcm::String< TDelimiter, TMaxLength, TPadChar >::operator const char * |
( |
| ) |
const |
|
inline |
WARNING: Trailing \0 might be lost in this operation:
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
std::string gdcm::String< TDelimiter, TMaxLength, TPadChar >::Trim |
( |
| ) |
const |
|
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...
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
The documentation for this class was generated from the following file: