From 43bc12cd2b43a0acb755717afc5c300627dea736 Mon Sep 17 00:00:00 2001 From: jrand Date: Thu, 8 Aug 2002 04:13:51 +0000 Subject: [PATCH] Add some more use cases for the simple archivable members. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@646 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../app/usecases/BPropertyInfoUseCases.html | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/develop/app/usecases/BPropertyInfoUseCases.html b/docs/develop/app/usecases/BPropertyInfoUseCases.html index 4fbbed5e4b..315cab1bc4 100644 --- a/docs/develop/app/usecases/BPropertyInfoUseCases.html +++ b/docs/develop/app/usecases/BPropertyInfoUseCases.html @@ -1,5 +1,5 @@ - + BPropertyInfo Use Cases and Implementation Details @@ -66,6 +66,19 @@ elements in the NULL terminated array of value_info structures passed in as the at construction time. If the BPropertyInfo class was constructed with one or fewer arguments, 0 is returned.

+
  • Fixed Size: The IsFixedSize() method always returns false indicating that a +BPropertyInfo class instance can be flattened but the size of that flattened instance depends on +the state of the BPropertyInfo class itself.

  • + +
  • Type Code: The TypeCode() method always returns B_PROPERTY_INFO_TYPE ('SCTD') +regardless of the state of the BPropertyInfo class instance indicating that the flattened instance +is of type B_PROPERTY_INFO_TYPE.

  • + +
  • Allows Type Code: The AllowsTypeCode() method returns false for all passed in type +codes unless B_PROPERTY_INFO_TYPE ('SCTD') is passed in when this method returns true. This +implies that a BPropertyInfo class instance can be unflattened from flattened data of +B_PROPERTY_INFO_TYPE only.

  • +

    BPropertyInfo Implementation: