DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAlgorithmIdentificationMacroClass representing the Algorithm Identification Macro
 Calloc_fail
 Cbacking_store_struct
 CBaseSCPWorker
 Cbitread_perm_state
 Cbitread_working_state
 Cc_derived_tbl
 CCContextRunMode
 CCMR_ContentMappingResourceGeneral purpose class hiding global functions used for the "Content Mapping Resource" (CMR) from the global namespace
 CCode
 CContentIdentificationMacroContent Identification Macro
 CContentIdentificationMacro::AlternateContentDescriptionItemClass representing an Alternate Content Description item
 CCTable
 Cd_derived_tbl
 CDB_CounterList
 CDB_ElementListThis class provides a primitive interface for handling a list of flat DICOM elements, similar to DcmItem, but only for use within the database module
 CDB_FindAttr
 CDB_Private_Handle
 CDB_SerializedCharPtr
 CDB_SerializedCharPtr.ptr
 CDB_SerializedTagKey
 CDB_SmallDcmElmtThis class provides a primitive interface for handling a flat DICOM element, similar to DcmElement, but only for use within the database module
 CDB_UidList
 CDcmAssociationConfigurationThis class maintains a list of association negotiation configuration profiles
 CDcmAssociationConfigurationFileHelper class that encapsulated methods for filling a DcmAssociationConfiguration object from a config file
 CDcmAttributeFilterAccept or reject DcmItem objects by comparing a specific attribute to a set of values
 CDcmAttributeFilter::FilterInterfaceAll actual filter implementations must inherit this interface
 CDcmAttributeMatchingA class that implements the different kinds attribute matching
 CDcmBaseSCPPoolBase class for implementing an SCP pool with one thread listening for incoming TCP/IP connections and spawning a number of SCP worker threads that handle the incoming DICOM association on that connection
 CDcmCodecAbstract base class for a codec object that can be registered in dcmdata and performs transfer syntax transformation (i.e
 CDcmCodecListSingleton that keeps list of registered codecs for dcmdata
 CDcmCodecParameterAbstract base class for a codec parameter object that describes the settings (modes of operations) for one particular codec (DcmCodec) object
 CDcmConsumerPure virtual abstract base class for consumers, i.e
 CDcmDataDictionaryThis class implements a loadable DICOM Data Dictionary
 CDcmDataUtilClass with helper functions used within the dcmdata module (and beyond)
 CDcmDicomDirThis class implements support for DICOMDIR files, which are special DICOM files containing a list of directory records, with a logical tree structure being implemented through references between records as byte offsets in file
 CDcmDictEntryListOrdered list of pointers to DcmDictEntry objects
 CDcmEncoderOutputStreamAbstract class that defines an interface through which encoder classes (such as DcmRLEEncoder) may export their encoded data
 CDcmExtendedNegotiationItemThis helper class is a extended negotiation list entry
 CDcmExtendedNegotiationMapThis helper class maintains a map of extended negotiation lists
 CDcmFGTypesGeneral purpose class hiding global functions, constants and types related to functional groups from the global namespace
 CDcmFileCacheThis class implements a simple container that stores an input stream, the position of that input stream corresponding to the start of a DICOM element value field contained in the stream and the current "owner" object
 CDcmFindSCUThis class implements a complete DICOM C-FIND SCU, including association set-up, execution of the C-FIND transaction including processing of results, and closing of the association
 CDcmFindSCUCallbackAbstract base class for Find SCU callbacks
 CDcmHashDictHash table of pointers to DcmDictEntry objects
 CDcmHashDictIteratorIterator class for traversing a DcmHashDict
 CDcmInputStreamAbstract base class for input streams
 CDcmInputStreamFactoryPure virtual abstract base class for input stream factories, i.e
 CDcmIODCommonInterface class to those modules and data attributes are common for many DICOM IODs
 CDcmIODTypesClass that wraps some constant definitions in the context of IODs
 CDcmIODTypes::FrameStruct representing a single frame
 CDcmIODUtilClass with helper functions used within the dcmiod module (and beyond)
 CDcmJpegHelperHelper class with static methods used from different dcmjpeg classes (in particular from the encoder and the decoder part)
 CDcmJsonFormatClass for handling JSON format options
 CDcmJsonFormat::IndentionA class to create small proxy objects that ease indention handling
 CDcmKeyValuePair< T >This template class implements a simple key - value pair map that is used in template class DcmSimpleMap
 CDcmListDouble-linked list class that maintains pointers to DcmObject instances
 CDcmListNodeHelper class maintaining an entry in a DcmList double-linked list
 CDcmModuleHelpersThis class contains helper functions that permit copying common modules from DICOM standard part 3 between DICOM datasets
 CDcmObjectAbstract base class for most classes in module dcmdata
 CDcmObject::PrintHelperHelper class to print a DcmObject to an ostream using operator<<
 CDcmOutputStreamBase class for output streams
 CDcmPathClass representing a path of DICOM objects
 CDcmPathNodeClass representing a node in DcmPath
 CDcmPathProcessor
 CDcmPresentationContextInfoStructure representing a single Presentation Context
 CDcmPresentationContextItemThis helper class is a presentation context list entry
 CDcmPresentationContextMapThis helper class maintains a map of presentation context lists
 CDcmPresentationStateGrayscale Softcopy Presentation State
 CDcmPrivateTagCacheThis class implements a cache of Private Creator elements and corresponding reserved tag numbers
 CDcmPrivateTagCacheEntryClass handling one entry of the Private Tag Cache List
 CDcmProcessSlotTypeStructure representing single process in multi-process mode
 CDcmProducerPure virtual abstract base class for producers, i.e
 CDcmProfileEntryThis helper class is a profile list entry
 CDcmProfileMapThis helper class maintains a map of association negotiation profile keys
 CDcmQuant
 CDcmQuantColorHashTableThis class implements a hash table for colors
 CDcmQuantColorMapping< T1, T2 >Template class that maps a color image into a palette color image with given color palette
 CDcmQuantColorTableThis class implements a color table that can either be a look-up table or an image color histogram
 CDcmQuantFloydSteinbergThis class implements Floyd-Steinberg error diffusion
 CDcmQuantHistogramItemListThis is a helper class used by class DcmQuantColorHashTable
 CDcmQuantIdentPseudo error diffusion class implementing an identity transformation
 CDcmQuantPixelObjects of this class represent individual RGB pixels
 CDcmQuantPixelBoxHelper structure for class DcmQuantPixelBoxArray
 CDcmQuantPixelBoxArrayHelper class for the Median Cut algorithm
 CDcmQuantScaleTableThis is a helper class used for temporarily reducing the image bit depth during calculation of an image histogram
 CDcmQueryRetrieveCharacterSetOptionsThis class describes configuration settings regarding character set handling
 CDcmQueryRetrieveConfigThis class describes configuration settings for a Query/Retrieve SCP Service
 CDcmQueryRetrieveConfigAEEntryThis class describes configuration settings for a single storage area
 CDcmQueryRetrieveConfigConfigurationThis class describes configuration settings for a list of storage areas
 CDcmQueryRetrieveConfigHostEntryThis class describes configuration settings for one symbolic host or vendor
 CDcmQueryRetrieveConfigHostTableThis class describes configuration settings for a list of symbolic hosts or vendors
 CDcmQueryRetrieveConfigPeerThis class describes configuration settings for a remote SCP peer
 CDcmQueryRetrieveConfigQuotaThis class describes configuration settings for the quota of a storage area
 CDcmQueryRetrieveDatabaseHandleAbstract base class for database handles
 CDcmQueryRetrieveDatabaseHandleFactoryAbstract factory class
 CDcmQueryRetrieveDatabaseStatusThis class describes the result of a database operation (for an incoming C-FIND, C-MOVE, C-GET or C-STORE request) in a format that can directly be communicated to the remote SCU in a DIMSE RSP message
 CDcmQueryRetrieveFindContextThis class maintains the context information that is passed to the callback function called by DIMSE_findProvider
 CDcmQueryRetrieveGetContextThis class maintains the context information that is passed to the callback function called by DIMSE_getProvider
 CDcmQueryRetrieveMoveContextThis class maintains the context information that is passed to the callback function called by DIMSE_moveProvider
 CDcmQueryRetrieveOptionsThis class encapsulates all the various options that affect the operation of the SCP, in addition to those defined in the config file
 CDcmQueryRetrieveProcessTableThis class maintains a table of client processes
 CDcmQueryRetrieveSCPMain class for Query/Retrieve Service Class Provider
 CDcmQueryRetrieveStoreContextThis class maintains the context information that is passed to the callback function called by DIMSE_storeProvider
 CDcmQueryRetrieveTelnetInitiatorThis class provides the functionality of the telnet initiator application
 CDcmRepresentationEntryObject of this class maintains one compression "version" of a PixelData element within a DICOM dataset
 CDcmRepresentationParameterAbstract base class for codec representation parameter sets
 CDcmRLEDecoderThis class implements an RLE decompressor conforming to the DICOM standard
 CDcmRLEDecoderRegistrationSingleton class that registers an RLE decoder
 CDcmRLEEncoderThis class implements an RLE compressor conforming to the DICOM standard
 CDcmRLEEncoderRegistrationSingleton class that registers an RLE encoder
 CDcmRoleSelectionItemThis helper class is a role selection list entry
 CDcmRoleSelectionMapThis helper class maintains a map of role selection lists
 CDcmSCPBase class for implementing a DICOM Service Class Provider (SCP)
 CDcmSCPConfigClass that encapsulates an SCP configuration that is needed in order to configure the service negotiation behavior (presentation contexts, AE title, listening port, etc) as well as some runtime configuration like the DIMSE timeout
 CDcmSCUBase class for implementing DICOM Service Class User functionality
 CDcmSCU::DcmSCUPresContextDefines presentation context, consisting of one abstract syntax name and a list of transfer syntaxes for this abstract syntax
 CDcmSegmentClass representing a segment from the Segment Identification Sequence, as used within the Segmentation Image Module
 CDcmSegTypesGeneral purpose class hiding global functions, constants and types in the segmentation context from the global namespace
 CDcmSegUtilsClass that contains helper functionality for the dcmseg module
 CDcmSignatureThis class provides the main interface to the dcmsign module - it allows to create, examine and verify digital signatures in DICOM datasets or items
 CDcmSimpleMap< T >This class implements a simple map of key-value pairs
 CDcmSpecificCharacterSetA class for managing and converting between different DICOM character sets
 CDcmStackThis class manages a stack of pointers to DcmObject instances
 CDcmStackNodeHelper class used by DcmStack
 CDcmStorageSCU::TransferEntryInternal class/struct for a single transfer entry
 CDcmTagKeyClass maintaining a attribute tag (group and element number)
 CDcmTempFileHandlerClass that manages the life cycle of a temporary file
 Cdcmtk::log4cplus::ConfigureAndWatchThread
 Cdcmtk::log4cplus::DiagnosticContextThis is the internal object that is stored on the NDC stack
 Cdcmtk::log4cplus::ErrorHandlerThis class is used to "handle" errors encountered in an log4cplus::Appender
 Cdcmtk::log4cplus::helpers::AbstractSocket
 Cdcmtk::log4cplus::helpers::ConvertIntegerToStringHelper< intType >
 Cdcmtk::log4cplus::helpers::FileInfoFileInfo structure is OS independent abstraction of the stat() function
 Cdcmtk::log4cplus::helpers::LockFile
 Cdcmtk::log4cplus::helpers::LogLogThis class used to output log statements from within the log4cplus package
 Cdcmtk::log4cplus::helpers::LogLogUserThis class used to simplify the use of the LogLog class
 Cdcmtk::log4cplus::helpers::Properties
 Cdcmtk::log4cplus::helpers::SharedObject
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< T >
 Cdcmtk::log4cplus::helpers::snprintf_buf
 Cdcmtk::log4cplus::helpers::SocketBuffer
 Cdcmtk::log4cplus::helpers::TimeThis class represents a Epoch time with microsecond accuracy
 Cdcmtk::log4cplus::HierarchyThis class is specialized in retrieving loggers by name and also maintaining the logger hierarchy
 Cdcmtk::log4cplus::HierarchyLockerThis is used to lock a Hierarchy
 Cdcmtk::log4cplus::internal::appender_sratch_pad
 Cdcmtk::log4cplus::internal::gft_scratch_pad
 Cdcmtk::log4cplus::internal::per_thread_dataPer thread data
 Cdcmtk::log4cplus::LayoutThis class is used to layout strings sent to an log4cplus::Appender
 Cdcmtk::log4cplus::LogLevelManagerThis class is used to "manage" LogLevel definitions
 Cdcmtk::log4cplus::LogLevelManager::LogLevelToStringMethodRec
 Cdcmtk::log4cplus::LogLevelManager::LogLevelToStringMethodRec.__unnamed__
 Cdcmtk::log4cplus::MDC
 Cdcmtk::log4cplus::NDCImplements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "<i>Pattern Languages of Program Design 3</i>" edited by Martin et al
 Cdcmtk::log4cplus::NDCContextCreatorThis class ensures that a NDC#push call is always matched with a NDC#pop call even in the face of exceptions
 Cdcmtk::log4cplus::PropertyConfiguratorProvides configuration from an external file
 Cdcmtk::log4cplus::spi::AppenderAttachableThis Interface is for attaching Appenders to objects
 Cdcmtk::log4cplus::spi::BaseFactoryThis is the base class for all factories
 Cdcmtk::log4cplus::spi::InternalLoggingEventThe internal representation of logging events
 Cdcmtk::log4cplus::spi::LoggerFactoryImplement this interface to create new instances of Logger or a sub-class of Logger
 Cdcmtk::log4cplus::spi::ObjectRegistryBaseThis is the base class used to implement the functionality required by the ObjectRegistry template class
 Cdcmtk::log4cplus::thread::FairMutex
 Cdcmtk::log4cplus::thread::FairMutexImplBase
 Cdcmtk::log4cplus::thread::impl::PthreadMutexAttr
 Cdcmtk::log4cplus::thread::impl::ThreadStart
 Cdcmtk::log4cplus::thread::ManualResetEvent
 Cdcmtk::log4cplus::thread::ManualResetEventImplBase
 Cdcmtk::log4cplus::thread::Mutex
 Cdcmtk::log4cplus::thread::MutexImplBase
 Cdcmtk::log4cplus::thread::Semaphore
 Cdcmtk::log4cplus::thread::SemaphoreImplBase
 Cdcmtk::log4cplus::thread::SharedMutex
 Cdcmtk::log4cplus::thread::SharedMutexImplBase
 Cdcmtk::log4cplus::thread::SyncGuard< SP >
 Cdcmtk::log4cplus::thread::SyncGuardFunc< SP, lock_func, unlock_func >
 Cdcmtk::log4cplus::TraceLoggerThis class is used to produce "Trace" logging
 CDcmTransferSyntaxMapThis helper class maintains a map of transfer syntax lists
 CDcmTransportConnectionThis class represents a TCP/IP based transport connection which can be a transparent TCP/IP socket communication or a secure transport protocol such as TLS
 CDcmTransportLayerFactory class which creates transport layer connections
 CDCMTypesGeneral purpose class hiding constants from the global namespace
 CDcmUIDHandlerHelper class that manages a single DICOM UID
 CDcmVRClass representing a DICOM Value Representation
 CDcmWriteCacheThis class implements a buffering mechanism that is used when writing large elements that reside in file into an output stream
 CDcmXferClass that allows for a lookup of Transfer Syntax properties and readable descriptions
 CDecoderStrategy
 CDefaultTraitsT< sample, pixel >
 CDerivationImageItemClass representing a single item in Derivation Image Sequence
 CDiBaseLUTBase class to handle look-up tables
 CDiColorOutputPixelAbstract base class to create color output data
 CDicomDirImagePluginAbstract interface to plugable image support for the DICOMDIR class
 CDicomDirInterfaceAn interface class for simplified creation of a DICOMDIR
 CDicomImageInterface class for dcmimgle/dcmimage module
 CDicomImageClassClass comprising several global functions and constants
 CDiCubicSpline< T1, T2 >Template class for cubic spline interpolation
 CDiCurveFitting< T1, T2 >Template class for polynomial curve fitting algorithm
 CDiDisplayFunctionClass to handle hardcopy and softcopy device characteristics file and manage display LUTs (for calibration)
 CDiImageBase class for images
 CDiInputPixelAbstract base class to convert DICOM pixel stream to intermediate representation
 CDiMonoOutputPixelAbstract base class to create monochrome output data
 CDimseConditionHelper class with static methods that facilitate the migration from the old stack-based condition handling code in module dcmnet to the new class based code
 CDiObjectCounterClass to count number of instances (objects created from a certain class)
 CDiOverlayPlaneClass to handle a single overlay plane
 CDiPixelAbstract base class to handle pixel data
 CDiPixelRepresentationTemplate< T >Template class to determine pixel representation
 CDiPixelRepresentationTemplate< T2 >
 CDiPixelRepresentationTemplate< T3 >
 CDiPluginFormatAbstract interface to plugable image output formats
 CDiRegisterBaseAbstract base class to register additional libraries
 CDiTransTemplate< T >Template class building the base for other transformations
 CDJDecoderAbstract base class for decompression classes
 CDJDecoderRegistrationSingleton class that registers decoders for all supported JPEG processes
 CDJEncoderAbstract base class for compression classes
 CDJEncoderRegistrationSingleton class that registers encoders for all supported JPEG processes
 CDJLSDecoderRegistrationSingleton class that registers decoders for all supported JPEG-LS processes
 CDJLSEncoderRegistrationSingleton class that registers encoders for all supported JPEG-LS processes
 CDJLSErrorHelper class for converting between dcmjpls and CharLS error codes
 CDPMParametricMapIOD::Frames< PixelType >Inner class that offers typed interface to bulk data
 CDPMParametricMapIOD::GetPixelDataVisitor< PixelType >
 CDPMTypesGeneral purpose class hiding global functions, constants and types in the parametric map context from the global namespace
 CDRTSearch::searchPropertyEqual< IOD, Item, type, arg2, argument2 >This implements a search predicate for findItem which looks for some object attribute via the equality operator
 CDRTSearch::searchPropertyEqualHelper< IOD, Item, type, arg2, argument2 >Helper class which wraps searchPropertyEqual and findItem to make it easier to search through an IOD
 CDRTTypesGeneral purpose class hiding global functions, constants and types from the global namespace
 CDSRBasicCodedEntryClass for storing the "Basic Coded Entry Attributes"
 CDSRCodedEntryValueClass for handling coded entry values, i.e. unambiguous machine-readable codes
 CDSRCodingSchemeIdentificationList::ItemStructInternal structure defining the list items
 CDSRCompositeReferenceValueClass for composite reference values
 CDSRContextGroupClass managing common information on a context group
 CDSRGraphicData3DItemClass for graphic data (3D) items
 CDSRGraphicDataItemClass for graphic data items
 CDSRListOfItems< T >Template class to store and access items in a list structure
 CDSRListOfItems< DSRGraphicData3DItem >
 CDSRListOfItems< DSRGraphicDataItem >
 CDSRListOfItems< DSRWaveformChannelItem >
 CDSRListOfItems< Float64 >
 CDSRListOfItems< OFString >
 CDSRListOfItems< Sint32 >
 CDSRListOfItems< Uint16 >
 CDSRListOfItems< Uint32 >
 CDSRNumericMeasurementValueClass for numeric values and measurements
 CDSRPositionCounterClass implementing a position counter to be used for iterating a tree of nodes
 CDSRReferencedInstanceList::ItemStructInternal structure defining the list items
 CDSRSOPInstanceReferenceList::InstanceStructInternal structure defining the instance list items
 CDSRSOPInstanceReferenceList::SeriesStructInternal structure defining the series list items
 CDSRSOPInstanceReferenceList::StudyStructInternal structure defining the study list items
 CDSRSpatialCoordinates3DValueClass for spatial coordinate (3D) values
 CDSRSpatialCoordinatesValueClass for spatial coordinate values
 CDSRStringValueClass for string values
 CDSRTemplateCommonClass managing common information on an SR template
 CDSRTemporalCoordinatesValueClass for temporal coordinates values
 CDSRTreeNodeAnnotationBase class for tree node annotations
 CDSRTreeNodeCursor< T, B >Class implementing a tree node cursor
 CDSRTreeNodeCursor< DSRDocumentTreeNode >
 CDSRTreeNodeCursor< T >
 CDSRTypesGeneral purpose class hiding global functions, constants and types from the global namespace
 CDSRWaveformChannelItemClass for waveform channel items
 CDSRXMLCursorClass for XML document cursors
 Cdul_abortitems
 Cdul_associatepdu
 CDUL_ASSOCIATESERVICEPARAMETERS
 Cdul_datapdu
 Cdul_maxlength
 CDUL_ModeCallback
 CDUL_PDV
 CDUL_PDVLIST
 Cdul_presentationcontext
 CDUL_PRESENTATIONCONTEXT
 Cdul_presentationdatavalue
 Cdul_rejectreleaseabortpdu
 Cdul_subitem
 CDUL_TRANSFERSYNTAX
 CDVConfigurationConfiguration class for the Softcopy Presentation State viewer
 CDVInstanceCacheA class to handle an instance cache (list of items)
 CDVInstanceCache::ItemStructInternal structure defining the list items
 CDVPSAnnotationContentRepresentation of a Annotation Content SQ item for Stored Print
 CDVPSAnnotationContent_PListList of Annotations contained in a stored print object
 CDVPSCurveRepresentation of one Curve in a DICOM image
 CDVPSCurve_PListList of curves contained in image which is attached to a presentation state
 CDVPSDisplayedAreaItem of the displayed area selection sequence in a presentation state
 CDVPSDisplayedArea_PListList of displayed area selections contained in a presentation state (internal use only)
 CDVPSFilmSessionBasic film session object managed by a Print SCP
 CDVPSGraphicAnnotationItem of the graphic annotation sequence in a presentation state (internal use only)
 CDVPSGraphicAnnotation_PListList of graphic annotations contained in a presentation state (internal use only)
 CDVPSGraphicLayerItem of the graphic layer sequence in a presentation state (internal use only)
 CDVPSGraphicLayer_PListList of graphic layers contained in a presentation state (internal use only)
 CDVPSGraphicObjectItem of the graphic object sequence in a presentation state (internal use only)
 CDVPSGraphicObject_PListList of graphic objects contained in a presentation state (internal use only)
 CDVPSHelperThis class contains a collection of static helper methods
 CDVPSImageBoxContentRepresentation of a Image Box Content SQ item for Stored Print
 CDVPSImageBoxContent_PListList of Image Boxes contained in a stored print object
 CDVPSIPCClientClient for IPC message exchange between different processes of the DICOMscope application
 CDVPSIPCMessageClass for IPC message exchange between different processes of the DICOMscope application
 CDVPSOverlayOverlay contained in a presentation state (internal use only)
 CDVPSOverlay_PListList of overlays contained in a presentation state (internal use only)
 CDVPSOverlayCurveActivationLayerCurve or overlay activation layer in a presentation state (internal use only)
 CDVPSOverlayCurveActivationLayer_PListList of curve and overlay activation layers contained in a presentation state (internal use only)
 CDVPSPresentationLUTRepresentation of a Presentation LUT Content SQ item for Stored Print
 CDVPSPresentationLUT_PListList of presentation LUTs contained in a stored print object
 CDVPSPrintEventHandlerPure abstract event handler class for N-EVENT-REPORT
 CDVPSPrintMessageHandlerRepresentation of an association used for DICOM Basic Grayscale Print
 CDVPSPrintSCPRepresentation of a Print Management SCP
 CDVPSReferencedImageItem of the referenced image sequence in a presentation state (internal use only)
 CDVPSReferencedImage_PListList of referenced images contained in a presentation state (internal use only)
 CDVPSReferencedSeriesItem of the referenced series sequence in a presentation state (internal use only)
 CDVPSReferencedSeries_PListList of referenced series contained in a presentation state (internal use only)
 CDVPSSoftcopyVOIRepresentation of one item of the Softcopy VOI LUT Sequence
 CDVPSSoftcopyVOI_PListList of softcopy VOI LUT items contained in a presentation state (internal use only)
 CDVPSStoredPrintRepresentation of a Stored Print object
 CDVPSStoredPrint_PListList of stored print objects, each of which manages a single Basic Film Box in a Print SCP
 CDVPSTextObjectItem of the text object sequence in a presentation state (internal use only)
 CDVPSTextObject_PListList of text objects contained in a presentation state (internal use only)
 CDVPSVOILUTRepresentation of one VOI LUT in a DICOM image
 CDVPSVOILUT_PListList of VOI LUTs contained in an image attached to a presentation state
 CDVPSVOIWindowRepresentation of one VOI Window in a DICOM image
 CDVPSVOIWindow_PListList of VOI Windows contained in an image attached to a presentation state
 CDVSeriesCacheA class to handle a series cache (list of items)
 CDVSeriesCache::ItemStructInternal structure defining the list items
 CDVSignatureHandlerHandler for all digital signature related functions in dcmpstat
 CDVStudyCacheA class to handle a study cache (list of items)
 CDVStudyCache::ItemStructInternal structure defining the list items
 CEncoderStrategy
 CFGBaseAbstract base class for deriving specific functional groups
 CFGFactorySingleton class that is used to create functional groups by knowing their type or other unique features, i.e. offering factory functionality
 CFGInterfaceMain interface class to access functional groups from DICOM Enhanced objects
 CFGStackClass representing a stack in the context of an Enhanced DICOM object
 CFGStackInterfaceClass for convenient access of stacks within an Enhanced DICOM object
 CFromBigEndian< size >
 CFromBigEndian< 4 >
 CFromBigEndian< 8 >
 CFSM_ENTRY
 CFSM_Event_Description
 CFSM_FUNCTION
 CFunctionalGroupsClass representing a list of functional groups where each type of group can only be once in the list
 CGeneralAnatomyMacroClass representing the General Anatomy Mandatory or Optional Macro
 CGlobalDcmDataDictionaryGlobal singleton dicom dictionary that is used by DCMTK in order to lookup attribute VR, tag names and so on
 Chuffd_common_struct
 CI2DImgSourceBase Class for plugins extracting pixel data from standard image files
 CI2DOutputPlug
 CIdxRecordThis class manages an instance entry of the index file
 CImage2Dcm
 CImagesofStudyArray
 CIODCIELabUtilClass supporting color space conversions from and to CIELab
 CIODComponentClass for managing sets of dicom attributes (e.g. macros and modules)
 CIODEnhGeneralEquipmentModule::EquipmentInfoConvenient struct containing all information required for setting enhanced equipment information (for use by external code)
 CIODGeneralEquipmentModule::EquipmentInfoConvenient struct containing commonly used equipment information (for use by external code)
 CIODImagePixelVariantBaseVisitorVisitor for returning base class of given Image Pixel Module
 CIODReferenceClass that represents a reference to another DICOM objects
 CIODReferencesClass that holds a set of IODReference instances (or its sub classes) and offers helper functionality to read and write such references
 CIODRuleClass representing a single rule, that refers to a single attribute
 CIODRulesClass representing rules for a set of DICOM attributes, e.g. for all attributes of a module, macro or the like
 CItemOffsetHelper structure for item offsets
 CJfifParameters
 CJHUFF_TBL
 CJlsCodecFactory< STRATEGY >
 CJlsContext
 CJlsCustomParameters
 CJlsException
 CJLSInputStream
 CJLSOutputStream
 CJlsParameters
 CJlsRect
 Cjpeg_c_codec
 Cjpeg_c_main_controller
 Cjpeg_c_prep_controller
 Cjpeg_color_converter
 Cjpeg_color_deconverter
 Cjpeg_color_quantizer
 Cjpeg_common_struct
 Cjpeg_comp_master
 Cjpeg_component_info
 Cjpeg_compress_struct
 Cjpeg_d_codec
 Cjpeg_d_main_controller
 Cjpeg_d_post_controller
 Cjpeg_decomp_master
 Cjpeg_decompress_struct
 Cjpeg_destination_mgr
 Cjpeg_downsampler
 Cjpeg_error_mgr
 Cjpeg_error_mgr.msg_parm
 Cjpeg_error_mgr.msg_parm
 Cjpeg_error_mgr.msg_parm
 Cjpeg_input_controller
 Cjpeg_lossless_c_codec
 Cjpeg_lossless_d_codec
 Cjpeg_lossy_c_codec
 Cjpeg_lossy_d_codec
 Cjpeg_marker_reader
 Cjpeg_marker_struct
 Cjpeg_marker_writer
 Cjpeg_memory_mgr
 Cjpeg_progress_mgr
 Cjpeg_scan_info
 Cjpeg_source_mgr
 Cjpeg_upsampler
 CJPEGFileMapEntryStruct that represents a marker in a JPEG file, i.e
 CJpegSegment
 CJQUANT_TBL
 CLosslessTraitsImplT< sample, bitsperpixel >
 CLosslessTraitsImplT< BYTE, 8 >
 CLosslessTraitsImplT< SAMPLE, bpp >
 CLosslessTraitsImplT< USHORT, 16 >
 CLST_HEADGeneral purpose list class for use with dcmnet module
 CMdfConsoleEngineThis class encapsulates data structures and operations for modifying Dicom files from the commandline
 CMdfDatasetManagerThis class encapsulates data structures and operations for modifying DICOM files
 CMdfJobClass reflecting a modify operation (called Job in this context)
 COFadd_pointer< T >Metafunction to add another pointer-level to a type
 COFauto_ptr< T >Simple class which makes sure a pointer is deleted once it goes out of scope
 COFauto_ptr< dcmtk::log4cplus::ErrorHandler >
 COFauto_ptr< dcmtk::log4cplus::helpers::Properties >
 COFauto_ptr< dcmtk::log4cplus::Layout >
 COFauto_ptr< DecoderStrategy >
 COFauto_ptr< helpers::LockFile >
 COFauto_ptr< ProcessLine >
 COFauto_ptr< spi::LoggerFactory >
 COFauto_ptr_ref< T >Internal class, don't ever use this directly! This is needed to make the following code work:
 COFBitmanipTemplate< T >A template class for bit manipulations
 COFCharacterEncodingA class for managing and converting between different character encodings
 COFCmdParamInternal structure to store valid command line parameters
 COFCommandLineHandles command line arguments
 COFConditionGeneral purpose class for condition codes
 COFconditional< B, T, F >Metafunction to select one of two types depending on a template parameter
 COFConditionConstA constant data structure which can be used for an OFCondition
 COFConfigFileClass for reading and evaluating configuration files
 COFConfigFileCursorStructure used by class OFConfigFile to store a cursor pointing to the currently selected section and entry in the config data
 COFConfigFileNodeThis class maintains one configuration file entry (key-value pair) and the links that comprise the configuration file tree structure
 COFConsoleSingleton class which provides thread-safe access to the standard console output and error streams
 COFConsoleApplicationSupport class for console applications
 COFCRC32General-purpose 32-bit CRC algorithm
 COFDateThis class provides a collection of date functions
 COFDateTimeThis class is a combination of OFDate and OFTime
 COFdecay< T >Metafunction to remove several modifiers from a type, for example to realize by-value parameter passing
 COFdefault_optional_traits< T >Default storage traits of OFoptional<T>
 COFenable_if< B, T >Metafunction to conditionally remove functions and classes from overload resolution
 COFExplicitBoolHelper class for resolving overloaded functions
 COFFileThis class provides a simple C++ encapsulation layer for stdio FILE pointers
 COFFilenameClass for managing filenames consisting either of conventional (8-bit) or wide (e.g. 16-bit) characters
 COFFilenameCreatorA class for automatically creating unique pseudo-random filenames
 COFGlobal< T >Template class which allows to declare global objects that are protected by a Mutex if used in multi-thread applications
 COFHostent
 COFintegral_constant< T, Value >OFintegral_constant wraps a static constant of specified type
 COFis_array< T >Metafunction to determine if a type is an array
 COFis_function< T >Metafunction to determine if a type refers to function
 COFis_integral< T >Metafunction to determine if a type is an integer
 COFis_same< T0, T1 >Metafunction to determine if two types are identical
 COFis_signed< T >Metafunction to determine if a type is signed
 COFis_unsigned< T >Metafunction to determine if a type is unsigned
 COFIterator< T >Iterator class for OFList
 COFListBase
 COFListLinkBase
 COFLogFunctions for initializing the logging system
 COFMap< K, V >Associative container class
 COFMap< DcmFGTypes::E_FGType, FGBase * >
 COFMap< DcmTagKey, IODRule * >
 COFMap< log4cplus::tstring, log4cplus::SharedAppenderPtr >
 COFMap< log4cplus::tstring, log4cplus::tstring >
 COFMap< log4cplus::tstring, Logger >
 COFMap< log4cplus::tstring, ProvisionNode >
 COFMap< log4cplus::tstring, void * >
 COFMap< OFString, DcmProfileEntry * >
 COFMap< OFString, FGStack * >
 COFMap< OFString, OFCharacterEncoding >
 COFMap< OFString, OFList * >
 COFMap< tstring, tstring >
 COFMap< Uint32, FunctionalGroups * >
 COFMap< Uint32, Uint32 >
 COFMath
 COFmonostateA helper type for making OFvariant default constructible
 COFMutexOperating system independent abstraction for mutexes (mutual exclusion locks)
 COFnumeric_limits< T >A meta-template for querying various properties of fundamental types
 COFoptional< T >The class template OFoptional manages an optional contained value, i.e. a value tagged with a state that reports its validity
 COFoptional< OFString >
 COFoptional_traits< T >Manages storage and state of the object contained in OFoptional<T>
 COFPair< K, V >Pair - this implements parts of std::pair's interface
 COFReadWriteLockOperating system independent abstraction for read/write locks
 COFReadWriteLockerThis class aims to provide an easy way for making sure OFReadWriteLocks are unlocked in an exception safe way
 COFremove_const< T >Metafunction to remove the const modifier from a type
 COFremove_cv< T >Metafunction to remove both the const and the volatile modifier from a type
 COFremove_extent< T >Metafunction to remove the extent from an array type
 COFremove_reference< T >Metafunction to remove the reference from a type
 COFremove_volatile< T >Metafunction to remove the volatile modifier from a type
 Ctype
 COFSemaphoreOperating system independent abstraction for semaphores
 COFSet< T >This abstract template class provides a data structure and operations for administrating a set of elements of an arbitrary type
 COFSetIterator< T >This template class represents an iterator class for corresponding set data structures in ofstd
 COFshared_ptr< T >OFshared_ptr is a smart pointer that retains shared ownership of an object through a pointer
 COFshared_ptr< T >::DataHelper class containing the reference to the managed object and the reference counter
 COFshared_ptr< DcmItem >
 COFshared_ptr< DcmSCPConfig >
 COFshared_ptr< DSRSubTemplate >
 COFshared_ptr< Implementation >
 COFshared_ptr< IODRules >
 COFStackBaseNon-template base class for OFStack
 COFStackLinkBaseNon-template single linked list class, used to store elements of a stack
 COFStringSimple string class that implements a subset of std::string
 COFTempFileThis class manages the lifetime of a temporary file
 COFTestManagerThe test manager singleton manages the list of available test cases and executes them
 COFTestTestA single test case which can be run
 COFThreadOperating system independent abstraction for threads
 COFThreadSpecificDataOperating system independent abstraction for thread specific data
 COFTimeThis class provides a collection of time functions
 COFTimerA class for measurement of time
 COFtuple< Types >A class template that implements generic tuples
 COFunique_ptr< T >OFunique_ptr is a smart pointer that retains sole ownership of an object through a pointer and destroys that object when the unique_ptr goes out of scope
 COFUUIDHelper class for generating and storing UUIDs, as specified in ITU-T X.667
 COFUUID::BinaryRepresentation
 COFvariant< Alternatives >A class template that represents a type-safe union
 COFvariant< OFmonostate, OFVARIADIC_TEMPLATE_PARAMETER_PACK(T)>
 COFVector< T >This is a resizable array
 COFVector< CodeSequenceMacro * >
 COFVector< ContentIdentificationMacro::AlternateContentDescriptionItem * >
 COFVector< ContentItemMacro * >
 COFVector< ContentItemMacro::ReferencedSOPSequenceItem * >
 COFVector< DcmIODTypes::Frame * >
 COFVector< DcmQuantHistogramItemListPointer >
 COFVector< DcmSegment * >
 COFVector< DerivationImageItem * >
 COFVector< DiagnosticContext >
 COFVector< Float32 * >
 COFVector< IODModule * >
 COFVector< IODMultiframeDimensionModule::DimensionIndexItem * >
 COFVector< IODMultiframeDimensionModule::DimensionOrganizationItem * >
 COFVector< IODReference * >
 COFVector< IODSeriesAndInstanceReferenceMacro::ReferencedSeriesItem * >
 COFVector< JpegSegment * >
 COFVector< Logger >
 COFVector< LogLevelToStringMethodRec >
 COFVector< OFString >
 COFVector< pattern::PatternConverter * >
 COFVector< ReferencedSeriesItem * >
 COFVector< RWVMItem * >
 COFVector< SAMPLE >
 COFVector< SharedAppenderPtr >
 COFVector< signed char >
 COFVector< size_t >
 COFVector< SOPInstanceReferenceMacro * >
 COFVector< SOPInstanceReferenceMacro >
 COFVector< SourceImageItem * >
 COFVector< spi::InternalLoggingEvent >
 COFVector< StringToLogLevelMethod >
 COFVector< StudiesOtherInstancesItem * >
 COFVector< tchar >
 COFVector< TrcMeasurement * >
 COFVector< TrcMeasurement::TrcMeasurement::Values * >
 COFVector< TrcTrack * >
 COFVector< TrcTrackSet * >
 COFVector< TrcTrackSetStatistic * >
 COFVector< TrcTracksStatistic * >
 COFVector< Uint16 >
 COFVector< Uint32 >
 CPRIVATE_ASSOCIATIONKEY
 CPRIVATE_NETWORKKEY
 CPRIVATE_NETWORKKEY.networkSpecific
 CPRIVATE_NETWORKKEY.networkSpecific.TCP
 CProcessLine
 CProductFactoryBase
 CPRV_ASYNCOPERATIONS
 CPRV_IMPLEMENTATIONCLASSUID
 CPRV_IMPLEMENTATIONVERSIONNAME
 CPRV_SCUSCPROLE
 CQRResponseBase class for C-FIND, C-MOVE and C-GET responses
 CQuad.__unnamed__
 CReferencedSeriesItem public IODComponent
 CRWVMItem public IODComponent
 CSB_BitmapFileHeaderStructure for BMP bitmap file header
 CSB_BitmapInfoHeaderStructure for BMP bitmap info header
 CSCP
 CSCPPool
 CSegmentDescriptionMacroClass representing the Segment Description Macro
 CSegmentedPropertyTypeCodeItemClass representing the Segmented Property Type Code and Segmented Property Type Code Modifier Code Sequence
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< AbstractThread >
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< dcmtk::log4cplus::SocketAppender::ConnectorThread >
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< dcmtk::log4cplus::thread::ThreadImplBase >
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< Filter >
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< LoggerImpl >
 Cdcmtk::log4cplus::helpers::SharedObjectPtr< Queue >
 CSiAlgorithmPure virtual base class of the public key crypto systems used for signature creation and verification
 CSiCertificateClass representing X.509 public key certificates
 CSiCertificateVerifierClass representing X.509 public key certificates
 CSiMACBase class for all classes that implement hash functions
 CSiMACConstructorClass that allows to feed selected parts of a DICOM dataset into the MAC generation code
 CSiPrivateKeyClass representing a private key
 CSiSecurityProfileAbstract base class for all security profiles
 CSiTimeStampPure virtual base class for a timestamp client
 CSize
 CSOPClassExtendedNegotiationSubItem
 CSourceImageItemClass representing a single item of the Source Image Sequence
 CSP_InterpretationStructure for photometric string and related constant
 CSTRATEGY
 CStudiesOtherInstancesItem public IODComponent
 CStudyDescRecordThis struct defines the structure of each "Study Record" in the index.dat file maintained by this module
 CT_ASC_Association
 CT_ASC_Network
 CT_ASC_Parameters
 CT_ASC_PresentationContext
 CT_ASC_RejectParameters
 CT_DIMSE_C_CancelRQ
 CT_DIMSE_C_EchoRQ
 CT_DIMSE_C_EchoRSP
 CT_DIMSE_C_FindRQ
 CT_DIMSE_C_FindRSP
 CT_DIMSE_C_GetRQ
 CT_DIMSE_C_GetRSP
 CT_DIMSE_C_MoveRQ
 CT_DIMSE_C_MoveRSP
 CT_DIMSE_C_StoreRQ
 CT_DIMSE_C_StoreRSP
 CT_DIMSE_DetectedCancelParameters
 CT_DIMSE_Message
 CT_DIMSE_Message.msg
 CT_DIMSE_N_ActionRQ
 CT_DIMSE_N_ActionRSP
 CT_DIMSE_N_CreateRQ
 CT_DIMSE_N_CreateRSP
 CT_DIMSE_N_DeleteRQ
 CT_DIMSE_N_DeleteRSP
 CT_DIMSE_N_EventReportRQ
 CT_DIMSE_N_EventReportRSP
 CT_DIMSE_N_GetRQ
 CT_DIMSE_N_GetRSP
 CT_DIMSE_N_SetRQ
 CT_DIMSE_N_SetRSP
 CT_DIMSE_StoreProgress
 CTI_DBEntry
 CTI_GenericCallbackStruct
 CTI_ImageEntry
 CTI_SeriesEntry
 CTI_StudyEntry
 CToXMLStringToolHelper class to create XML files using "printf", "fprintf", "cout",... functions
 CTransformHp1< sample >
 CTransformHp1< sample >::INVERSE
 CTransformHp2< sample >
 CTransformHp2< sample >::INVERSE
 CTransformHp3< sample >
 CTransformHp3< sample >::INVERSE
 CTransformNoneImpl< sample >
 CTransformShifted< TRANSFORM >
 CTransformShifted< TRANSFORM >::INVERSE
 CTrcTypesTypes specific to this module
 CTriplet< SAMPLE >
 CTriplet.__unnamed__
 CTriplet.__unnamed__
 CTriplet.__unnamed__
 CTriplet< sample >
 Cuser_info
 CUserIdentityNegotiationSubItemAbstract base class for User Identity Negotiation user items
 Cvrscan
 Cvrscan_error
 CWlmActivityManagerThis class encapsulates data structures and operations for basic worklist management service class providers
 CWlmConsoleEngineFileSystemThis class encapsulates data structures and operations for a console application that can act as a basic worklist management service class provider based on the file system
 CWlmDataSourceThis class encapsulates data structures and operations for connecting to an arbitrary data source in the framework of the DICOM basic worklist management service
 CWlmFileSystemInteractionManagerThis class encapsulates data structures and operations for managing data base interaction in the framework of the DICOM basic worklist management service
 CWlmProcessSlotTypeStructure for non-single process mode
 CWlmSuperiorSequenceInfoTypeStructure for handling arbitrary types of superior sequences in query result datasets
 CXMLAttributeStructure for XML attribute
 CXMLClearStructure for XML clear (unformatted) node (usually comments)
 CXMLNodeMain Class representing a XML node
 CXMLNode::XMLNodeDataTag
 CXMLNodeContentsThis structure is given by the function XMLNode::enumContents
 CXMLParserBase64ToolHelper class to include binary data inside XML strings using "Base64 encoding"
 CXMLResultsStructure used to obtain error details if the parse fails
 Cyy_buffer_state


Generated on Tue Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8