Program: gdcm
Module: $RCSfile: gdcmDicomDir.cxx,v $
Language: C++
- Date: $Date: 2005/02/07 14:48:34 $
- Version: $Revision: 1.130 $
+ Date: $Date: 2005/02/11 16:55:39 $
+ Version: $Revision: 1.132 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Dicom PS 3.3 describes the relationship between Directory Records, as follow
//
// Directory Record Type Directory Record Types which may be included
-// in the next lower-รจlevel directory Entity
+// in the next lower-level directory Entity
//
// (Root directory Entity) PATIENT
//
}
else
{
- /// \todo if parseDir == false, it should be tagged as an error
- // NO ! user may just call ParseDirectory() *after* constructor
+ // user may just call ParseDirectory() *after* constructor
}
}
// Only if user passed a DICOMDIR
{
gdcmWarningMacro( "NO 'Directory record sequence' (0x0004,0x1220)"
<< " in file " << fileName);
- /// \todo FIXME : what do we do when the parsed file IS NOT a
- /// DICOMDIR file ?
}
else
CreateDicomDir();
* \brief writes on disc a DICOMDIR
* \ warning does NOT add the missing elements in the header :
* it's up to the user doing it !
- * \todo : to be re-written using the DICOMDIR tree-like structure
- * *not* the chained list
- * (does NOT exist if the DICOMDIR is user-forged !)
* @param fileName file to be written to
* @return false only when fail to open
*/
char filePreamble[128];
memset(filePreamble, 0, 128);
- fp->write(filePreamble, 128); //FIXME
+ fp->write(filePreamble, 128);
binary_write( *fp, "DICM");
DicomDirMeta *ptrMeta = GetMeta();
if ( !e )
{
gdcmWarningMacro( "No Directory Record Sequence (0004,1220) found");
- /// \todo FIXME: what to do when the parsed file IS NOT a DICOMDIR file ?
return;
}
void DicomDir::SetElement(std::string const &path, DicomDirType type,
Document *header)
{
- ListDicomDirElem elemList; //FIXME this is going to be a by copy operation
+ ListDicomDirElem elemList;
ListDicomDirElem::const_iterator it;
uint16_t tmpGr, tmpEl;
DictEntry *dictEntry;