LDicomIOD::FindModule

Summary

Returns a pointer to the item in the IOD Structure that contains the IOD for the specified module in the specified class.

Syntax

#include "Ltdic.h"

static pDICOMIOD LDicomIOD::FindModule(nClass, nModule)

Parameters

L_UINT32 nClass

Class constant that specifies the class in which to look for the module. For a list of default values, refer to IOD Class Constants.

L_UINT32 nModule

Module constant that specifies the module to look for within the class specified in nClass. For a list of default module constants, refer to IOD Module Constants.

Returns

Value Meaning
!NULL A pointer to the item in the IOD Structure that contains the IOD for the specified module in the specified class.
NULL An IOD for the specified module in the specified class was not found.

Comments

To find the IOD of a module at a specific index within a class use LDicomIOD::FindIndexModule. To find the IOD for a specific class use LDicomIOD::FindClass.

LDicomIOD::Find lets you find IODs for classes, modules or elements in the IOD Structure.

Required DLLs and Libraries

Platforms

Win32, x64

See Also

Functions

Topics

Example

This example displays the name of a module.

L_INT LDicomIOD_FindModuleExample() 
{ 
   pDICOMIOD pIOD; 
 
   pIOD = LDicomIOD::FindModule(CLASS_US_IMAGE_STORAGE, MODULE_PATIENT_STUDY); 
   if (pIOD != NULL) 
   { 
      ::MessageBox(NULL, pIOD->pszName, TEXT("Notice"), MB_OK); 
   } 
 
   return DICOM_SUCCESS; 
} 

Help Version 22.0.2022.12.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS DICOM C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.