gdcm::String< TDelimiter, TMaxLength, TPadChar > Class Template Reference
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 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] |
Friends And Related Function Documentation
template<char TDelimiter = '\\', unsigned int TMaxLength = 64, char TPadChar = ' '>
std::istream& operator>> |
( |
std::istream & |
is, |
|
|
String< TDelimiter > & |
ms | |
|
) |
| | [friend] |
The documentation for this class was generated from the following file: