Историја ревизија

Аутор SHA1 Порука Датум
  svenbarth c7df4d3d2f * implement support for copying a central, pre-created configuration file for a test пре 8 година
  svenbarth 292dff2e8c + add test for TValue.DataSize пре 8 година
  svenbarth a8167f897d * allow making a TValue with a pointer пре 8 година
  svenbarth e74034dc34 * allow making a TValue with a procedure/function or method variable пре 8 година
  svenbarth 9dff6043d9 * correctly handle DataSize for ShortString пре 8 година
  svenbarth c74afe6824 * expand test cases пре 8 година
  svenbarth 00757ec79f + add AsInt64 and AsUInt64 пре 8 година
  svenbarth 5f116c4cec * empty class and object instance seems to be handled a bit different пре 8 година
  svenbarth ae6352611f * correctly handle IsEmpty if Nil had been passed to Make пре 8 година
  svenbarth a03b9d0fc4 * correctly handle AsString if Nil had been passed to Make пре 8 година
  michael 31f5836e06 * Added fcl-db as dependency пре 8 година
  svenbarth 0387df3228 * allow the buffer passed to Make() to be Nil пре 8 година
  svenbarth bd74f9af64 * also initialize variant part in Empty function пре 8 година
  svenbarth 3cb8cb293d * correctly raise exception пре 8 година
  michael de469955b3 * Test statements removed пре 8 година
  florian 4a54a88cca + implement tcg.a_load_cgparaloc_ref for un-even sizes and little endian systems as well пре 8 година
  michael f65a36685c * Fix resourcestring deps пре 8 година
  svenbarth 6a95291eda * always clear the variant part of FData пре 8 година
  svenbarth 3b27c39934 * allow making of a TValue out of a raw interface пре 8 година
  svenbarth 2d226e5db5 * allow making of a TValue out of a record or object (TP style) value пре 8 година
  svenbarth 762211dd06 * allow making of a TValue out of a Wide- or UnicodeString пре 8 година
  svenbarth 48c76cd536 * allow making of a TValue of dynamic and static arrays пре 8 година
  svenbarth b6fa83fe92 + add TValue.GetArrayLength, TValue.GetArrayElement and TValue.SetArrayElement пре 8 година
  svenbarth 9c0423b3a4 + add TValue.AsInterface to retrieve a COM style interface again пре 8 година
  svenbarth e2458c9803 + add support for making a TValue out of a COM interface пре 8 година
  svenbarth 40f8b4a77c + since I accidentally committed the assignment operator overload implementations add their declarations as well... пре 8 година
  svenbarth 66725ccfc7 + add TValue.GetReferenceToRawData пре 8 година
  svenbarth cd73a46313 + add TValue.DataSize property пре 8 година
  svenbarth ceb982930c * even though Delphi defines GetDataSize as LongInt (or more precisely Integer) we use SizeInt as that is what we allow for arrays, strings and memory allocations in general as well пре 8 година
  svenbarth 95523157e5 * rework TValueDataIntImpl to work more as it does in Delphi (especially important for GetReferenceToRawData); note: the class avoids the use of an allocation in case it's a managed pointer type пре 8 година