I've got a corrupt buffer. May it be this code ?
Code: Select all
//5400,1004 Waveform Bits Allocated
const Uint16* ptr;
if(itemWF->findAndGetUint16Array(DCM_WaveformData,ptr).good())
{
//5400,1010 Waveform Data
DcmElement* element;
itemWF->findAndGetElement(DCM_WaveformData,element);
unsigned long size= element->getLength();
wave.set SizeData(size);
wave.setDataSample(ptr);
}
Code: Select all
void WaveHemodynamic::setDataSample(const unsigned short* data){
leadData=data;
}
Code: Select all
void WaveHemodynamic::setSizeData(unsigned long taille){
tailleData=taille;
}
Anth