[Dcmlib] BinEntry vs ValEntry

Mathieu Malaterre mathieu.malaterre at kitware.com
Mon Dec 13 22:14:17 CET 2004


Yo'

    C'est quoi l'avantage d'avoir BinEntry en sous classes de ValEntry, 
vu que GetValue ne devrait pas marcher ? Ca rend des codes plus 
compliques ex:

  gdcm::DocEntry* d = GdcmHeader.GetNextEntry();

   // Copy of the header content
   while(d)
   {
     if ( gdcm::ValEntry* v = dynamic_cast<gdcm::ValEntry*>(d) )
     {
       std::cout << v->GetValue() << std::endl;
     }
     //else
     // We skip pb of SQ recursive exploration,
     // and we do not copy binary entries ... well in fact yes...

     d = GdcmHeader.GetNextEntry();
   }


En le lisant on pourrait croire qu'il n'affiche que les ValEntry mais 
non il affiche bien les BinEntry et les ValEntry.

Merci,
Mathieu





More information about the Dcmlib mailing list