DCMTK  Version 3.6.1 20131114
OFFIS DICOM Toolkit
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
OFListBase Class Reference

Inherited by OFList< T > [private], OFList< DcmBaseSCPPool::DcmBaseSCPWorker * > [private], OFList< DcmCodecList * > [private], OFList< DcmDataset * > [private], OFList< DcmDictEntry * > [private], OFList< DcmKeyValuePair< T > * > [private], OFList< DcmPath * > [private], OFList< DcmPathNode * > [private], OFList< DcmPrivateTagCacheEntry * > [private], OFList< DcmQuantHistogramItem * > [private], OFList< DcmQueryRetrieveProcessSlot * > [private], OFList< DcmRepresentationEntry * > [private], OFList< DcmSCU::DcmSCUPresContext > [private], OFList< DcmStorageSCU::TransferEntry * > [private], OFList< DRTAdditionalDrugSequence::Item * > [private], OFList< DRTAdmittingDiagnosesCodeSequence::Item * > [private], OFList< DRTApplicationSetupSequence::Item * > [private], OFList< DRTApplicatorSequenceInRTBeamsModule::Item * > [private], OFList< DRTApplicatorSequenceInRTImageModule::Item * > [private], OFList< DRTApplicatorSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTApplicatorSequenceInRTIonBeamsSessionRecordModule::Item * > [private], OFList< DRTBeamLimitingDeviceLeafPairsSequence::Item * > [private], OFList< DRTBeamLimitingDevicePositionSequence::Item * > [private], OFList< DRTBeamLimitingDeviceSequenceInRTBeamsModule::Item * > [private], OFList< DRTBeamLimitingDeviceSequenceInRTImageModule::Item * > [private], OFList< DRTBeamLimitingDeviceSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTBeamLimitingDeviceToleranceSequence::Item * > [private], OFList< DRTBeamSequence::Item * > [private], OFList< DRTBlockSequenceInRTBeamsModule::Item * > [private], OFList< DRTBlockSequenceInRTImageModule::Item * > [private], OFList< DRTBrachyAccessoryDeviceSequence::Item * > [private], OFList< DRTBrachyControlPointSequence::Item * > [private], OFList< DRTBrachyReferencedDoseReferenceSequence::Item * > [private], OFList< DRTBreedRegistrationSequence::Item * > [private], OFList< DRTBreedRegistryCodeSequence::Item * > [private], OFList< DRTCalculatedDoseReferenceSequence::Item * > [private], OFList< DRTChannelSequence::Item * > [private], OFList< DRTChannelShieldSequence::Item * > [private], OFList< DRTChannelSourceSequence::Item * > [private], OFList< DRTCodingSchemeIdentificationSequence::Item * > [private], OFList< DRTCompensatorSequence::Item * > [private], OFList< DRTConceptCodeSequence::Item * > [private], OFList< DRTConceptNameCodeSequence::Item * > [private], OFList< DRTContentItemModifierSequence::Item * > [private], OFList< DRTContourImageSequence::Item * > [private], OFList< DRTContourSequence::Item * > [private], OFList< DRTContrastBolusAdministrationRouteSequence::Item * > [private], OFList< DRTContrastBolusAgentSequence::Item * > [private], OFList< DRTContributingEquipmentSequence::Item * > [private], OFList< DRTControlPointSequence::Item * > [private], OFList< DRTCorrectedParameterSequence::Item * > [private], OFList< DRTDeidentificationMethodCodeSequence::Item * > [private], OFList< DRTDerivationCodeSequence::Item * > [private], OFList< DRTDeviceSequence::Item * > [private], OFList< DRTDigitalSignaturePurposeCodeSequence::Item * > [private], OFList< DRTDigitalSignaturesSequence::Item * > [private], OFList< DRTDoseReferenceSequence::Item * > [private], OFList< DRTDVHReferencedROISequence::Item * > [private], OFList< DRTDVHSequence::Item * > [private], OFList< DRTEncryptedAttributesSequence::Item * > [private], OFList< DRTExposureSequence::Item * > [private], OFList< DRTFixationDeviceSequence::Item * > [private], OFList< DRTFluenceMapSequence::Item * > [private], OFList< DRTFractionGroupSequence::Item * > [private], OFList< DRTFractionGroupSummarySequence::Item * > [private], OFList< DRTFractionStatusSummarySequence::Item * > [private], OFList< DRTFrameOfReferenceRelationshipSequence::Item * > [private], OFList< DRTHL7StructuredDocumentReferenceSequence::Item * > [private], OFList< DRTIconImageSequence::Item * > [private], OFList< DRTInstitutionCodeSequence::Item * > [private], OFList< DRTIonBeamLimitingDeviceSequence::Item * > [private], OFList< DRTIonBeamSequence::Item * > [private], OFList< DRTIonBlockSequence::Item * > [private], OFList< DRTIonControlPointDeliverySequence::Item * > [private], OFList< DRTIonControlPointSequence::Item * > [private], OFList< DRTIonRangeCompensatorSequence::Item * > [private], OFList< DRTIonToleranceTableSequence::Item * > [private], OFList< DRTIonWedgePositionSequence::Item * > [private], OFList< DRTIonWedgeSequence::Item * > [private], OFList< DRTLateralSpreadingDeviceSequence::Item * > [private], OFList< DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModule::Item * > [private], OFList< DRTMACParametersSequence::Item * > [private], OFList< DRTMeasuredDoseReferenceSequence::Item * > [private], OFList< DRTMeasurementUnitsCodeSequence::Item * > [private], OFList< DRTModalityLUTSequence::Item * > [private], OFList< DRTModifiedAttributesSequence::Item * > [private], OFList< DRTMotionSynchronizationSequence::Item * > [private], OFList< DRTMultiplexedAudioChannelsDescriptionCodeSequence::Item * > [private], OFList< DRTOriginalAttributesSequence::Item * > [private], OFList< DRTOtherPatientIDsSequence::Item * > [private], OFList< DRTOverrideSequence::Item * > [private], OFList< DRTPatientBreedCodeSequence::Item * > [private], OFList< DRTPatientSetupSequence::Item * > [private], OFList< DRTPatientSpeciesCodeSequence::Item * > [private], OFList< DRTPerformedProtocolCodeSequence::Item * > [private], OFList< DRTPersonIdentificationCodeSequence::Item * > [private], OFList< DRTPhysiciansOfRecordIdentificationSequence::Item * > [private], OFList< DRTPhysiciansReadingStudyIdentificationSequence::Item * > [private], OFList< DRTPlannedVerificationImageSequence::Item * > [private], OFList< DRTProcedureCodeSequence::Item * > [private], OFList< DRTProtocolContextSequence::Item * > [private], OFList< DRTPurposeOfReferenceCodeSequence::Item * > [private], OFList< DRTRangeModulatorSequence::Item * > [private], OFList< DRTRangeModulatorSettingsSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModule::Item * > [private], OFList< DRTRangeShifterSequence::Item * > [private], OFList< DRTRangeShifterSettingsSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModule::Item * > [private], OFList< DRTReasonForRequestedProcedureCodeSequence::Item * > [private], OFList< DRTRecordedBlockSequence::Item * > [private], OFList< DRTRecordedCompensatorSequence::Item * > [private], OFList< DRTRecordedLateralSpreadingDeviceSequence::Item * > [private], OFList< DRTRecordedRangeModulatorSequence::Item * > [private], OFList< DRTRecordedRangeShifterSequence::Item * > [private], OFList< DRTRecordedSnoutSequence::Item * > [private], OFList< DRTRecordedWedgeSequence::Item * > [private], OFList< DRTReferencedBeamSequenceInRTDoseModule::Item * > [private], OFList< DRTReferencedBeamSequenceInRTFractionSchemeModule::Item * > [private], OFList< DRTReferencedBolusSequenceInRTBeamsModule::Item * > [private], OFList< DRTReferencedBolusSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTReferencedBolusSequenceInRTIonBeamsSessionRecordModule::Item * > [private], OFList< DRTReferencedBrachyApplicationSetupSequenceInRTDoseModule::Item * > [private], OFList< DRTReferencedBrachyApplicationSetupSequenceInRTFractionSchemeModule::Item * > [private], OFList< DRTReferencedCalculatedDoseReferenceSequence::Item * > [private], OFList< DRTReferencedControlPointSequence::Item * > [private], OFList< DRTReferencedDoseReferenceSequenceInRTBeamsModule::Item * > [private], OFList< DRTReferencedDoseReferenceSequenceInRTFractionSchemeModule::Item * > [private], OFList< DRTReferencedDoseReferenceSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTReferencedDoseSequence::Item * > [private], OFList< DRTReferencedFractionGroupSequence::Item * > [private], OFList< DRTReferencedFrameOfReferenceSequence::Item * > [private], OFList< DRTReferencedImageSequence::Item * > [private], OFList< DRTReferencedInstanceSequence::Item * > [private], OFList< DRTReferencedMeasuredDoseReferenceSequence::Item * > [private], OFList< DRTReferencedPatientSequence::Item * > [private], OFList< DRTReferencedPerformedProcedureStepSequence::Item * > [private], OFList< DRTReferencedReferenceImageSequenceInRTBeamsModule::Item * > [private], OFList< DRTReferencedReferenceImageSequenceInRTBrachyApplicationSetupsModule::Item * > [private], OFList< DRTReferencedReferenceImageSequenceInRTIonBeamsModule::Item * > [private], OFList< DRTReferencedRTPlanSequence::Item * > [private], OFList< DRTReferencedRTPlanSequenceInRTGeneralPlanModule::Item * > [private], OFList< DRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModule::Item * > [private], OFList< DRTReferencedRTPlanSequenceInRTImageModule::Item * > [private], OFList< DRTReferencedSetupImageSequence::Item * > [private], OFList< DRTReferencedStructureSetSequence::Item * > [private], OFList< DRTReferencedStudySequence::Item * > [private], OFList< DRTReferencedTreatmentRecordSequence::Item * > [private], OFList< DRTReferencedVerificationImageSequence::Item * > [private], OFList< DRTReferringPhysicianIdentificationSequence::Item * > [private], OFList< DRTRelatedRTROIObservationsSequence::Item * > [private], OFList< DRTRequestAttributesSequence::Item * > [private], OFList< DRTRequestedProcedureCodeSequence::Item * > [private], OFList< DRTROIContourSequence::Item * > [private], OFList< DRTROIPhysicalPropertiesSequence::Item * > [private], OFList< DRTRTDoseROISequence::Item * > [private], OFList< DRTRTReferencedSeriesSequence::Item * > [private], OFList< DRTRTReferencedStudySequence::Item * > [private], OFList< DRTRTRelatedROISequence::Item * > [private], OFList< DRTRTROIIdentificationCodeSequence::Item * > [private], OFList< DRTRTROIObservationsSequence::Item * > [private], OFList< DRTScheduledProtocolCodeSequence::Item * > [private], OFList< DRTSetupDeviceSequence::Item * > [private], OFList< DRTShieldingDeviceSequence::Item * > [private], OFList< DRTSnoutSequence::Item * > [private], OFList< DRTSourceImageSequence::Item * > [private], OFList< DRTSourceSequence::Item * > [private], OFList< DRTStructureSetROISequence::Item * > [private], OFList< DRTToleranceTableSequence::Item * > [private], OFList< DRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModule::Item * > [private], OFList< DRTTreatmentMachineSequenceInRTTreatmentMachineRecordModule::Item * > [private], OFList< DRTTreatmentSessionIonBeamSequence::Item * > [private], OFList< DRTTreatmentSummaryCalculatedDoseReferenceSequence::Item * > [private], OFList< DRTTreatmentSummaryMeasuredDoseReferenceSequence::Item * > [private], OFList< DRTVOILUTSequence::Item * > [private], OFList< DRTWedgePositionSequence::Item * > [private], OFList< DRTWedgeSequence::Item * > [private], OFList< DSRCodingSchemeIdentificationList::ItemStruct * > [private], OFList< DSRGraphicData3DItem > [private], OFList< DSRGraphicDataItem > [private], OFList< DSRReferencedInstanceList::ItemStruct * > [private], OFList< DSRSOPInstanceReferenceList::InstanceStruct * > [private], OFList< DSRSOPInstanceReferenceList::SeriesStruct * > [private], OFList< DSRSOPInstanceReferenceList::StudyStruct * > [private], OFList< DSRWaveformChannelItem > [private], OFList< DVInstanceCache::ItemStruct * > [private], OFList< DVPSAnnotationContent * > [private], OFList< DVPSCurve * > [private], OFList< DVPSDisplayedArea * > [private], OFList< DVPSGraphicAnnotation * > [private], OFList< DVPSGraphicLayer * > [private], OFList< DVPSGraphicObject * > [private], OFList< DVPSImageBoxContent * > [private], OFList< DVPSOverlay * > [private], OFList< DVPSOverlayCurveActivationLayer * > [private], OFList< DVPSPresentationLUT * > [private], OFList< DVPSReferencedImage * > [private], OFList< DVPSReferencedSeries * > [private], OFList< DVPSSoftcopyVOI * > [private], OFList< DVPSStoredPrint * > [private], OFList< DVPSTextObject * > [private], OFList< DVPSVOILUT * > [private], OFList< DVPSVOIWindow * > [private], OFList< DVSeriesCache::ItemStruct * > [private], OFList< DVStudyCache::ItemStruct * > [private], OFList< Float64 > [private], OFList< JPEGFileMapEntry * > [private], OFList< MdfJob > [private], OFList< OFCmdOption * > [private], OFList< OFCmdParam * > [private], OFList< OFCmdParamPos * > [private], OFList< OFListIterator_OFString > [private], OFList< OFPair > [private], OFList< OFString > [private], OFList< OFTestTest * > [private], OFList< Sint32 > [private], OFList< size_t > [private], OFList< Uint16 > [private], OFList< Uint32 > [private], OFList< unsigned char * > [private], OFList< void * > [private], and OFList< WlmProcessSlotType * > [private].

+ Collaboration diagram for OFListBase:

Public Member Functions

OFListLinkBasebase_begin () const
 
OFListLinkBasebase_end () const
 
OFBool base_empty () const
 
size_t base_size () const
 
OFListLinkBasebase_insert (OFListLinkBase *pos, OFListLinkBase *newElem)
 
OFListLinkBasebase_erase (OFListLinkBase *pos)
 
void base_splice (OFListLinkBase *pos, OFListLinkBase *begin, OFListLinkBase *end)
 
void base_clear ()
 

Protected Member Functions

void base_recalcListSize ()
 

Protected Attributes

OFListLinkBaseafterLast
 
size_t listSize
 

Private Member Functions

 OFListBase (const OFListBase &)
 
OFListBaseoperator= (const OFListBase &)
 

The documentation for this class was generated from the following file:


Generated on Thu Dec 5 2013 for DCMTK Version 3.6.1 20131114 by Doxygen 1.8.5