Program: gdcm
Module: $RCSfile: gdcmBinEntry.cxx,v $
Language: C++
- Date: $Date: 2004/06/22 13:56:08 $
- Version: $Revision: 1.14 $
+ Date: $Date: 2004/06/24 18:03:14 $
+ Version: $Revision: 1.18 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
void gdcmBinEntry::Print(std::ostream &os)
{
- //gdcmValEntry::Print(os); // replaced by PrintCommonPart
- // to avoid bugging the display
- PrintCommonPart(os);
+ gdcmDocEntry::Print(os);
std::ostringstream s;
+ void *voidArea = GetVoidArea();
if (voidArea != NULL)
{
s << " [gdcm::Binary data loaded with length is "
- << GetLength() << "]"
- << std::endl;
+ << GetLength() << "]";
}
else
{
- s << " [gdcm::Binary data NOT loaded]"
- << std::endl;
+ if ( GetLength() == 0 )
+ s << " []";
+ else
+ {
+ s << " [gdcm::Binary data NOT loaded]";
+ }
+
}
os << s.str();
}
* \brief canonical Writer
*/
void gdcmBinEntry::Write(FILE *fp, FileType filetype) {
+ gdcmDocEntry::Write(fp, filetype);
void *voidArea = GetVoidArea();
int lgr=GetLength();
if (voidArea != NULL)