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 = ' '>
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 = ' '>
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 = ' '>
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 * |
( |
) |
[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 = ' '>
gdcm::String<TDelimiter, TMaxLength, TPadChar> gdcm::String< TDelimiter, TMaxLength, TPadChar >::Truncate |
( |
) |
const [inline] |
The documentation for this class was generated from the following file: