Lines Matching refs:prop
197 NCOM::CPropVariant prop;
231 prop = s;
234 case kpidSolid: prop = _db.IsSolid(); break;
235 case kpidNumBlocks: prop = (UInt32)_db.NumFolders; break;
236 case kpidHeadersSize: prop = _db.HeadersSize; break;
237 case kpidPhySize: prop = _db.PhySize; break;
238 case kpidOffset: if (_db.ArcInfo.StartPosition != 0) prop = _db.ArcInfo.StartPosition; break;
240 case kpidIsTree: if (_db.IsTree) prop = true; break;
241 case kpidIsAltStream: if (_db.ThereAreAltStreams) prop = true; break;
242 case kpidIsAux: if (_db.IsTree) prop = true; break;
244 // case kpidError: if (_db.ThereIsHeaderError) prop = "Header error"; break;
253 prop = v;
265 prop = v;
272 prop = true;
276 return prop.Detach(value);
282 static void SetFileTimeProp_From_UInt64Def(PROPVARIANT *prop, const CUInt64DefVector &v, unsigned index)
286 PropVarEm_Set_FileTime64_Prec(prop, value, k_PropVar_TimePrec_100ns);
386 HRESULT CHandler::SetMethodToProp(CNum folderIndex, PROPVARIANT *prop) const
388 PropVariant_Clear(prop);
559 return PropVarEm_Set_Str(prop, temp + pos);
569 // NCOM::CPropVariant prop;
587 // prop = ref2.Size;
592 // prop = ref2.PackSize;
609 // case kpidIsAux: prop = _db.IsItemAux(index2); break;
619 case kpidIsAltStream: prop = item.IsAltStream; break;
627 prop.SetBlob(_db.SecureBuf + offs, (ULONG)size);
670 // return prop.Detach(value);