Lines Matching refs:imb
368 IntelMetadataBuffer::IntelMetadataBuffer(const IntelMetadataBuffer& imb) in IntelMetadataBuffer() argument
369 :mType(imb.mType), mValue(imb.mValue), mInfo(NULL), mExtraValues(NULL), in IntelMetadataBuffer()
370 mExtraValues_Count(imb.mExtraValues_Count), mBytes(NULL), mSize(imb.mSize) in IntelMetadataBuffer()
372 ,mSessionFlag(imb.mSessionFlag) in IntelMetadataBuffer()
375 if (imb.mInfo) in IntelMetadataBuffer()
376 mInfo = new ValueInfo(*imb.mInfo); in IntelMetadataBuffer()
378 if (imb.mExtraValues) in IntelMetadataBuffer()
381 memcpy(mExtraValues, imb.mExtraValues, sizeof(mValue) * mExtraValues_Count); in IntelMetadataBuffer()
384 if (imb.mBytes) in IntelMetadataBuffer()
387 memcpy(mBytes, imb.mBytes, mSize); in IntelMetadataBuffer()
391 const IntelMetadataBuffer& IntelMetadataBuffer::operator=(const IntelMetadataBuffer& imb) in operator =() argument
393 mType = imb.mType; in operator =()
394 mValue = imb.mValue; in operator =()
397 mExtraValues_Count = imb.mExtraValues_Count; in operator =()
399 mSize = imb.mSize; in operator =()
401 mSessionFlag = imb.mSessionFlag; in operator =()
404 if (imb.mInfo) in operator =()
405 mInfo = new ValueInfo(*imb.mInfo); in operator =()
407 if (imb.mExtraValues) in operator =()
410 memcpy(mExtraValues, imb.mExtraValues, sizeof(mValue) * mExtraValues_Count); in operator =()
413 if (imb.mBytes) in operator =()
416 memcpy(mBytes, imb.mBytes, mSize); in operator =()