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: