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
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
<HTML>
|
<HTML>
|
||||||
<!-- $Id: BPropertyInfoUseCases.html,v 1.2 2002/08/07 05:08:56 jrand Exp $ -->
|
<!-- $Id: BPropertyInfoUseCases.html,v 1.3 2002/08/08 04:13:51 jrand Exp $ -->
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>BPropertyInfo Use Cases and Implementation Details</TITLE>
|
<TITLE>BPropertyInfo Use Cases and Implementation Details</TITLE>
|
||||||
</HEAD>
|
</HEAD>
|
||||||
@@ -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
|
at construction time. If the BPropertyInfo class was constructed with one or fewer arguments, 0 is
|
||||||
returned.</P></LI>
|
returned.</P></LI>
|
||||||
|
|
||||||
|
<LI><P><B>Fixed Size:</B> 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.</P></LI>
|
||||||
|
|
||||||
|
<LI><P><B>Type Code:</B> 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.</P></LI>
|
||||||
|
|
||||||
|
<LI><P><B>Allows Type Code:</B> 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.</P></LI>
|
||||||
|
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<A NAME="implement"></A><H2>BPropertyInfo Implementation:</H2>
|
<A NAME="implement"></A><H2>BPropertyInfo Implementation:</H2>
|
||||||
|
|||||||
Reference in New Issue
Block a user