-/**
- * \brief Gets a Dicom Element inside a SQ Item Entry
- * @param group Group number of the Entry
- * @param elem Element number of the Entry
- * @return Entry whose (group,elem) was passed. 0 if not found
- */
-ValEntry* SQItem::GetValEntry(uint16_t group, uint16_t elem)
-{
- DocEntry *d = GetDocEntry(group, elem);
- if ( ValEntry *e = dynamic_cast<ValEntry*>(d) )
- return e;
- return 0;
-}
-
-/**
- * \brief Gets a Dicom Element inside a SQ Item Entry
- * @param group Group number of the Entry
- * @param elem Element number of the Entry
- * @return Entry whose (group,elem) was passed. 0 if not found
- */
-BinEntry* SQItem::GetBinEntry(uint16_t group, uint16_t elem)
-{
- DocEntry *d = GetDocEntry(group, elem);
- if ( BinEntry *e = dynamic_cast<BinEntry*>(d) )
- return e;
- return 0;
-}
-
-/**
- * \brief Gets a Dicom Element inside a SQ Item Entry
- * @param group Group number of the Entry
- * @param elem Element number of the Entry
- * @return Entry whose (group,elem) was passed. 0 if not found
- */
-SeqEntry* SQItem::GetSeqEntry(uint16_t group, uint16_t elem)
-{
- DocEntry *d = GetDocEntry(group, elem);
- if ( SeqEntry *e = dynamic_cast<SeqEntry*>(d) )
- return e;
- return 0;
-}
-
-
-/**
- * \brief Get the value of a Dicom Element inside a SQ Item Entry
- * \note : meaningfull only if the required entry is NEITHER a SeqEntry
- * NOR a BinEntry
- * @param group Group number of the Entry
- * @param elem Element number of the Entry
- * @return 'string value' of the entry whose (group,elem) was passed.
- * GDCM_UNFOUND if not found
- */
-
-std::string SQItem::GetEntryValue(uint16_t group, uint16_t elem)
-{
-
-/*
- DocEntry *e = GetFirstEntry();
- while (e)
- {
- if ( e->GetGroup() == group && e->GetElement() == elem)
- {